Here is a cool breakdown of curiosity
Wonderful infographic from New Scientist
Curiosity iluanched just after 10 am EST Saturday morning with a plan of landing in the Gale Crater on Mars in August 2012. With Curiosity's built-in geoChemistry lab (SAM - Sample Analysis at Mars), we may get more answers about whether (microbial) life would have been sustainable on Mars.
More about SAM and the Curiosity mission in this wonderful short video from NASA:
http://goo.gl/orZXs