Venus: A better bet?