Richard Sprague

Keyhole: interactive satellite maps

Keyhole is a very cool site that outdoes MapPoint or MapQuest by giving you a satellite image instead.
Search