Stay up to watch? I usually get up at 5:00 am (east coast time), so I didn't have to do an all-nighter. I turned on NASA-TV Saturday morning to see if there was any news about the next Shuttle launch (Wednesday eve), and here they were launching a different rocket!
Any reason on not using the airbag landing for Phoenix? When I first saw that I was <raised eyebrow>, but now it looks

. Imagine that for a ride at Six Flags!
There certainly seems a lot of Mars projects. Keep it up!