Hi @Joel, I think scientific debate is always a healthy thing. I got a very similar question in another thread. Here is the response I posted there. See if it sufficiently answers your question.
The way I look at it, the Earth, or for that matter any planet orbiting a nearby star, can be...