cappytan said: This means that other goldilocks planets likely have some form of life.
Yes. There are at least 12 other planets we know of currently besides Earth in the 'habitable zone' of stars. Nasa's Kepler mission discovered these: http://www.nasa.gov/ames/kepler/a-keplers-dozen-small-habitable-zone-planets