Have you tried Google Maps? I like it for finding directions and also for locating any businesses that you need and their comtact information. For instance, type in " Pizza near Missouri Valley IA" and you get a list with placemarks and contact info. Try the Satellite view to zoom in close to those places that have hi-res photos. Also check out the "street view" of some major cities, and it is like you are driving down the street. Whose house is this?
It remains to be seen, if I have anything useful or interesting to say