Back in August, the French tabloid L'Equipe accused Lance Armstrong of EPO use during his 1999 Tour de France victory. It was bullshit then, and we all knew it. Today, Lance was fully exonerated by an independent investigator. Even sweeter, WADA (led by fire-breathing, witch-hunting, unfortunately-named Dick Pound) and the French were found to have had it out for the seven-time champion.
Notice also, that it isn't as though Armstrong is cleared for "technical" reasons or harmless errors; he is "exonerated completely with respect to the alleged use" of EPO.
UPDATE (June 1, 2006) -- The NYT, believe it or not, has a pretty thorough piece explaining the situation. Again, note that the chief investigator found that the testing procedures were so fundamentally flawed (as I, a non-science guy, noted in the post linked above) that a positive result could not possibly be credible.
The fact is, the French and Dick Pound have all of the motivation to smear Lance. On the one hand, you have the Dutch investigator, who was for 10 years the head of the Dutch anti-doping agency. On the other, you have Dick Pound and WADA, which -- despite some obvious failures -- have always insisted that the EPO test is a valid means of detecting synthetic EPO and have been using it for years to condemn athletes. You tell me which side has a dog in this fight.