See this. It's very interesting, especially given recent information about Titan and it's atmosphere and surface.

http://www.space.com/13639-alien-lif...able-zone.html