As for free satellite/aerial photos, see if your local county assessor's or GIS department has on-line mapping available.
I just looked to see if swizzle's Montgomery County, NY has aerials on-line. They say they do, but I cannot find the layer.
http://ranger.co.montgomery.ny.us/IMO/toGIS.aspx