RE: aerial photos and gps
terraserver-usa.com I have used this website and it is great for aerial photos, it's also free. One other thing you can try is weather.com and go to the radar of your area and zoom way in, it will give you very good aerial pics.
Let me know if this helps.