Saw this on Slashdot:

Reader docanime writes with some sober news: “All this recent talk about Mars rovers and orbiters has made one space fan checking out how well Mars has been deflecting and destroying the space probes. The Mars Scorecard lists all the known fly-by, orbital, and landing attempts/failures made by humans. In case you’re curious, Mars is winning 20 to 16.”

You can find the Slashdot story and discussion here.