Today (12/06/06) they announced that they think they've found definitive evidence of liquid water on Mars. Since the boiling point of water is a function of pressure, and since, as I understand it, the atmospheric pressure on Mars is about 90 times less than that on Earth, if any volcanic activity o...