Flash Earth is a very straightforward and fast satellite image maps with one-click switching between the various map service images. It's actually a good way to see the differences in quality between them (Google wins). Easy navigation, zoom and rotation. It has a location finder, but I couldn't seem to get it to find any street addresses. Zip codes worked fine.
Flash Earth ...satellite and aerial imagery of the Earth in Flash