Google Maps is all kinds of great
Google Maps was amazing to begin with. So much easier and natural to use than any other mapping service on the internet. To make it even better they now provide a satellite overlay of any location. Just click the innocuous Satellite button in the upper right corner.