Red Rover.
W00t. I was on holiday break when the Beagle disappeared on Christmas Day, so now I'm doubly pleased that the Mars Rover has successfully landed on the Red Planet. Not only is it great for space exploration in general, but NASA needed a success in the worst way.



every time i hear about the beagle it triggers this thought: the beagle has landed.