The fallout from Floyd Landis's explosive doping accusations/revelations will likely cast another years-long shadow over cycling. I think that the likely result will be some kind of finding that Lance Armstrong and everybody else doped, as a federal investigator is said to be involved and, if that is the case, the "he said, she said" shit won't fly. Unlike Frankie Andreu's testimony at Lance's suit against SCA Promotions to collect money owed him for winning a series of races, conflicting stories may result in perjury charges. If you want a glimpse of the history, you can read this:
People can go to prison for not telling the truth if the situation reaches the scale of the BALCO scandal , so the situation may be more compelling than in a civil action. I would also assume that there still exists physical evidence from testing done at the time.
I don't know if Lance doped, but most of the guys who were winning at the time have been busted or implicated, so I would guess that he used the tools available to him. That said, I don't care to revisit the times. Frankly, even though it was "cheating", doping seems to have been the standard of the times, so I'd rather move on.
Confessions may be good for the soul, but they seldom make anyone other than the confessor feel any better.