In addition to Google Earth, there is now also Windows Live Local. It works pretty well, actually. :)
Personal Note: If I go to bed now and sleep 8 hours, I'll awaken at 2am. Then I can play World of Warcraft for 12 hours before the game lag boots me off. Won't that be fun? :O