I wanted to stay up last night to see Curiosity land on Mars last night but I couldn't. And as expected I woke up to the news that WE landed on Mars.
No we didn't. NASA did. This is a giant step in technological advancements. Either way, that's President Obama's re-election in the box judging by the outwardly exuberant enthusiasm with which this news was received by a lot of Americans.
Full report is here