The Science Channel is broadcasting the landing of the Phoenix on Mars, live. And I wept again when it landed. I can't explain it, but I am so blown away with what we are accomplishing. It's a part of our humanity that gives me hope. It's amazing what we can do. Just...astounding.