The Phoenix has landed
Does everyone know about NASA TV? The lander has been on the surface of Mars for slightly under 30 minutes as I type. Update: Go over here to see a photo of the lander settling toward the Mars surface under its parachute. Truly amazing.