With the exception of the ACS High Resolution channel (which NASA knew they would only get back if they got a lucky break), everything seems to have gone very well. Two new instruments, two repaired instruments, critical computer that failed last year replaced, two sets of batteries replaced, one navigation aid replaced, new gyroscopes all around.
It will take them up to six months to thoroughly test and calibrate all the hardware, and there could (and probably will be) unexpected surprises (good or bad), so don't expect any pretty pictures for a few months.
Yesterday:
- Last (planned) EVA of STS-125.
- Last ever (planned) EVA to work on Hubble.
- Last ever (planned) spacewalk from any shuttle airlock.
- Last ever (likely) EVA for at least two of the spacewalkers.
Today:
- Last ever humans to see any currently active component of the HST leave the area for the final time.
Hubble is due to be unberthed within the next hour, and released an hour after that. I think the final farewell to Hubble will happen at about 2.30 PM (UK time) if anyone is watching NASA TV (I will be).