"Earth's twin?" Could someone clue me in on just how Venus is Earth's "twin?" Would it be the extensive Venusian oceans? The cool, yet balmy temperatures? The clear skies and sparkling clarity of the atmosphere? The many and varied forms of life? I wouldn't even use the word "cousin" to make the comparison; "opposite" seems like it fits the bill pretty well.