The entire Shuttle program was worth it just for Hubble, in my opinion. It's hard to understate the effects on cosmology that piece of kit has had. Truly a Plato's Cave moment.
If it were up to me, I'd launch seven Hubble replacements named after each of the astronauts lost in Columbia.