On this Thursday at 11am EST NASA will release a restored Apollo 11 Moonwalk video that was lost for over 40 years. Finally some of the conspiracy nuts will get a good knock on the head, or at least I hope so.
http://www.nasa.gov/home/hqnews/2009/jul/HQ_M09-125_Newseum_Apollo_tapes.html
http://www.nasa.gov/home/hqnews/2009/jul/HQ_M09-125_Newseum_Apollo_tapes.html