Water vapor is common in gas giants; Jupiter, Saturn, Uranus and Neptune all have H2O floating around in their atmospheres. But water on a rocky planet is exceedingly rare, making the discovery of water vapor -- and possibly even rain -- on the exopl