Some great images of the Apollo moon landing sites. The Apollo 14 one is great as you can make out the footpath of the astronaut going to a scientific instruments.
Sure this will in no way silence those whack jobs that think we didn't go to the moon despite the abundant proof including the laser reflectors. So heres a video of Buzz Aldrin punching one of these nutters in the face http://www.youtube.com/watch?v=FUI36tPKDg4 that guys got a pretty good arm for a 79 year old :D