Planets Better than Earth for Life , a wonderful Discovery