All EVAs are complete and HST has been deployed! It was a total success. The shuttle and crew is still up in space and we're still in Houston, but only for a couple more days.
Here's a few more shots of the last EVA day. I'll put up some of the deploy later.
WOOOOOOOOOOOOOOOOOOOOOOOOOOOOOooooooooooooooooooooooooooooooooo