The Hubble Space Telescope celebrated its 20th anniversary on April 24, 2010.
Credit: NASA, ESA, and M. Livio and the Hubble 20th Anniversary Team (STScI).
You can see lots more images here. Some of the images (like the one above) are 'zoomable'.
Or check out this NASA video: