I notice this page provides no scientific evidence whatsoever that the phenomena are actually pictures of water and life. Many of the photos look to be false-color images. I'm sure they'd know if there really was that much blue and green on Mars.

They even seem to be implying that there is (was?) some sort of civilization on Mars, providing this picture of a Sphinx next to a Martian hill as "evidence" of that: http://marsalive.50megs.com/images/s...eetssphinx.jpg

And of course we see the ol' "face on Mars", which, upon closer inspection, turns out to be not a face at all: http://science.nasa.gov/headlines/y2001/ast24may_1.htm