Science: Mars has water (dammit), Alpha Centauri's dubious planet (and some really crazy ideas for a spaceship to get to it - assuming its there)