Using the ol' Doppler method scientists have confirmed an Earth-sized planet exists orbiting one of our closest stellar neighbors. It's only a little more massive than our planet, but unfortunately orbits much, much closer to its star, Alpha Centauri-B.