BBCnews is carrying this summary of recent events in the Mars Express orbiter project, along with its Beagle lander. In spite of the worst solar storms on record, the probe itself is functioning normally. The lander should be fine, but they won't know for sure until they turn it on next week for testing.
Assuming everything checks out, they're "go" for a December 25th landing. Now, won't that be a nice Christmas present for everyone?