The lunar orbiter just took some pics of the landing sites. Not that it'll convince the hoax nuts.....

image