Comment Re:Ms Rover (Score 1) 256
They could be just continuing the tradition of referring to ships as "she".
While they people running the mission do not depend on the rover for their livelihood the way sailors depended on their ship, I'm assuming it's still a group of mostly men working together over a long time period.
I would probably go with "it" myself, though.