Opportunity and Spirt are still hanging in there, despite a major Martian dust storm causing the lowest power levels seen on the (solar-powered) rovers to date. Opportunity, in particular, has been having a tough time of it:
More details at Planetary.org’s fresh article: The 2007 Martian Dust Storm: Crisis for Some, Opportunity for Others.
I read a forum comment that we’re approaching breaking the on-surface record for one of the Viking landers. Let’s hope the MERs pull through this latest obstacle as well as they have in the past!
Sols on surface of Mars:
Viking 1 Lander: 2245
Viking 2 Lander: 1281
Spirit: 1261
Opportunity: 1241