More on Enceladus
Ouch, this is getting way overhyped.
It is interesting, informative and good news, but it has taken off in a way that was clearly not expected, especially since the news has been hinted at for quite a while now...
Anyway, here's some links:
Nature has some of the images. That's actually funny, since Science has not yet got todays Science Express articles up, Nature is reporting on the Science paper before Science has it out.
Here's the official NASA spiel - good hustle by someone at PAO, they've bumped the press material onto the front page at www.nasa.gov as well
PS: Actual Science papers are out... - thanks Brian!