20090525 home.science: Scientists snapshot life on Mars