I said this as soon as the federal investigation and Flandis thing broke, but I'll say it again; he needs to come clean. Problem is, every day he doesn't is just one more day walking across that shattering pond...and the pond is getting bigger (and softer).
I know there are a lot of euros on this forum, so let me say that any American with a TV (or access to a TV) has images of Marion Jones burned into their heads. And most bike racers I know watch a lot of TV. Marion Jones is going to fare a lot better in prison than any skinny male bike racer. I think most skinny male bike racers know this. Plus, most of them have seen re-runs of "Oz" on HBO. Lots of host housing and hotels have premium channels after all... No one really wants to live that reality, or see if prison is really as bad as it seems on TV.
So when the feds came knocking, it was a forgone conclusion that pretty much everyone would fold. Sure, they all have skin in the game, but they're not going to risk their freedom and same-sex virginity in the process just for Lance. He HAD to realize this. So, the only logical thing to do was to get out ahead of it.
There's now no other positive end game for him. Even if he beats the rap in the court system, he'll still end up like a pre-prison OJ. He's basically viewed as a pariah by most, and the more that comes out, the more entrenched that view will become. The LA media machine is spending money hand-over-fist, but the "facts4lance" debacle makes it pretty clear that they're now just firing rubber bullets in the air. It's over Lance. It's time to re-frame the narrative into "why I doped", not "I didn't do it". Remember, the True Believers will still believe you were clean, and you're just confessing to save the tax payers from more wasteful spending...