Luna previously hosted a viewer for NASA-sourced images, but had to drop the partnership several years ago when NASA moved the bulk of its images to a defense contractor's website. The only downside to the new archive is the apparently limited resolution of the images (up to 1536 pixels wide only), considering that many of the originals are much larger than that. There's no word if noted NASA web design consultant Tom Cruise had anything to do with the site, but you can check it out here.