Astronauts, Not Robots Should Upgrade Hubble-Panel Shuttle astronauts would do a better job of upgrading NASA (news - web sites) #39;s aging Hubble Space Telescope (news - web sites) than space-faring robots -- with 