Rainbird on 30 November 2010
It's pretty doubtful that life has been found, more likely some clue that may bring us closer to finding it, but not life. I'm still excited to see what it is though.