I love it....
In honor of the first manned Moon landing, which took place on July 20, 1969, we've added some NASA imagery to the Google Maps interface to help you pay your own visit to our celestial neighbor. Happy lunar surfing
Each of the push pins represents one of the Apollo landings. ... Now if Google could only zoom me in 239,000 miles it would be perfect.
Update: Hint: Pick the Apollo 11 landing site and keep zooming in... The detail at full zoom is amazing.