A planet at least seven times as massive as Earth orbits comfortably in the habitable zone of the star HD 40307. John Matson reports