Initially, before the STS mission was approved, NASA had a plan with a Canadian company to send a robot up to repair Hubble. Just seeing how difficult it is for humans, with all their humany parts flaying around, repairing parts that were not designed to be repaired, underscores how ridiculously impossible this would have been without a robot in 2009 (pre WALL-E).
05/14/09
05/14/09
05/14/09
05/14/09
05/14/09
05/14/09
Oh wait, that was the problem to begin with, wasn't it?
05/11/09
So cool.