If you are tired of stalking that dude by looking at his house every 10 minutes on Google Earth, it is clearly time for you to move on. No, not to another dude. To the new Google Mars.
Google Mars has been available as part of Google Earth since 2009. And I have always enjoyed it. I mean, given the choice between Doing Stuff and Looking at Weird Indented Circles on Face of Mars, well, there is not really a contest there. But now Google Mars is even better, because they're using something called a Context Camera (CTX), which is located on Mars' Reconnaissance Orbiter.