31 Hubble Photos LINK
No words describe it.
With only half-a-dozen or so Shuttle missions left (which would mean about 160 total Shuttle missions during 25 years) there's one mission recently delayed to late next year intended to service the Hubble one last time. That missions has been delayed a couple times already, but hopefully it will proceed in late 2009 and thereby extend the Hubble's life for another few years (it's been in orbit 18 years, since 1990).
Let's hope it happens (all remaining Shuttle missions are intended to service the space station, and the Hubble is the lowest priority).