Galaxy full of "earths" anyone??

http://www.cnn.com/2009/TECH/space/0...ler/index.html