The Rovers The Issue: Two vehicles are still puttering around the surface of Mars. Our View: Their mission is paying off in knowledge. While we go about our days, rather amazingly 34 million or so miles away, our pair 