Horizon - Are we alone in the universe?

SETI has been searching for a needle in a haystack...Recent discoveries by the Swiss involving star "wobbles" due to a planets gravitational pull have thrown up possible water bearing planets relatively close to earth in Libra - Gliese 581c.It's larger than earth and has twice the gravity. It's possibly too close to its sun however to be comfortable http://en.wikipedia.org/wiki/Gliese_581_c but... Gliese 581d is further out and possibly could harbour life and frozen water.Kepler should fly to space in 2009. It won't measure wobbles but the modulation of light from planets crossing the path of a star.  http://en.wikipedia.org/wiki/Kepler_Mission SETI will need only to tune in to stars where this modulation has been seen by Kepler.