Curiosity: NASA’s Next Mars Rover Wired News

Curiosity is the rover that will house NASA’s Mars Science Laboratory (MSL), due to launch on November 25, 2011, and land on Mars on August 6, 2012. The rover and its mobile lab will perform a wide range of remote sensing tasks, including (hopefully? finally?) answering the question of whether Mars is or was capable of supporting microbial life.