Slashdot linked up news that NASA has discovered compelling evidence for liquid water on the Saturn moon Enceladus. Unlike other non-terrestrial locations, Enceladus's water seems to be located just tens of meters below the surface, and is being spewed energetically into space by gigantic water geysers. Scientists have no idea what's made all this possible, but it opens up whole new realms of possibility in any number of astro-biological theories.