Check this out. It is damn cool! It's a mapping/topo program that is just outstanding. I've spent the last hour zooming around the world, looking at places I've been and places I'd like to go. It's remarkably similar in some respects to some of the commercial weather software I used to work on, except it's faster and tends to crash now and then.

If you don't have a decent PC and a fast connection, you're outta luck.