Slashdot linked up this space.com article summarizing the latest news on the Mars rover. Seems the reporters there are sniffing the edges of a really big story, but the NASA scientists are keeping their mouths shut. Leading bets are liquid water on Mars now, a "blue" (large oceans) Mars in the past, and perhaps even microbial life today.