The Best of the Hubble Space Telescope
http://www.seds.org/hst/hst.html
If you are looking for images of space, then you should try this site. The images on this site are from the Hubble Space Telescope. They are always updating the links so there are fresh images.