So..... NASA has announced that they have found organic compounds on Mars but that they are currently unable to confirm that these compounds are indigenous to Mars.
Listen to the presser here:
http://www.ustream.tv/recorded/27478475
This Curiosity mission has exceeded expectations more than ever thought possible...