NASA
Sts 114 Shuttle Mission Imagery
It is probably safe to say that this site holds the largest collection of images from the Space Shuttle Discovery's 2005 mission. 625 images in all can be found here as well as a generous description for every image.
NASA
Nasa: Return to Flight
The United States has returned to flight. Find out more on this exciting mission to the moon in 2005. Watch footage documenting the mission, updates, and the findings from NASA's comprehensive site.