Looks like NASA's Spirit Rover has landed on Mars as planned. Finally, one of the Mars missions has been successful. Maybe it could head over to the Beagle2 and give him a jump.