Here's my take on the highly nuanced report from the Mars Curiosity rover science team ... which is getting hundreds of comments on the blog:
Shared publiclyView activity