It is a massive download, but you've got to check out World Wind from NASA. One of my co-workers installed this and I was checking it out today. It kicks ass - it is just so cool. Satellite imagery, maps, topographic maps, all accessible and overlaid... And the interface is cool.
I've got to install this at home to have time to play with it.