NASA's Spirit rover landed on Mars on January 3rd, 2004, with Opportunity joining up 21 days later, and both are going strong five years later. Still no sign of Don Cheadle.