This little desktop download is awesome!!!
http://earth.google.com/

You will see the download link

This puts 3d satellite images on your desktop in a world form. You can zoom in on different places spin it 360 then tilt it and it still looks relatively 3d. Then you can also do directions and everything.

Downside...
requirements

Minimum configuration:

* Operating system: Windows 2000, Windows XP
* CPU speed: Intel® Pentium® PIII 500 MHz
* System memory (RAM): 128MB
* 200MB hard-disk space
* 3D graphics card: 3D-capable video card with 16MB VRAM
* 1024x768, 32-bit true color screen
* Network speed: 128 kbps ("Broadband/Cable Internet")
you need to be connected to the internet to do it.... i cant imagine the size of the maps so i guess it makes sense