Well, at least one of these probes seems to have worked. Reports are that the Stardust comet mission has completed its close encounter, and should be returning its samples to earth in '06. Space.com has these cool pictures of the space snowball.
Today a comet, tomorrow Mars? Keep your fingers crossed!