Word is that NASA will today make a major announcement that points to extraterrestrial life or such conditions within our solar system. NASA will hold a press conference today at 2pm. I am not sure if this is directly connected to the progress of the new Mars Reconnaissance Orbiter, as it’s scheduled to begin its orbital insertion today… but it’s probably just coincidental timing, since most of the MRO’s instruments are still undeployed.
By chance, I was wandering through Wikipedia’s entries for Titan and Europa just yesterday… hmm. I love this stuff… stay tuned.