I've always loved Boston.com's "The Big Picture" photo blog. Every single installment is great, regardless of the subject matter. Of course, earlier this week they had to have an entry for the Apollo missions:
http://www.boston.com/bigpicture/200...apollo_11.html