We have touched down on Mars! The NASA rover Curiosity landed on the surface of the red planet late last night. And it was all hugs at NASA's Jet Propulsion Lab in California. While NBC has been criticized for not running Olympic events live, but criticism aside, NBC is looking at strong ratings for the games so far, and the Olympics could help the network long after the torch leaves London. And we hear from one former Republican Congressional staff member about why he left the game following last year's debt ceiling crisis, and what we need to do to fix the financial incentives in American politics today.