There were some really tense minutes for a while...7 minutes to be exact, but I'm sure that to everyone in the blue NASA shirts, those 7 minutes (of terror) seemed like a lifetime.  The blue shirts can all breathe easier now, because Curiosity has landed, safely, on Mars.  Watch it land and the blue shirt celebration.