In my view of things, Hamilton and Landis are two losers who used banned substances, lied about it, and then changed their story in search of publicity and monetary gain.
Now, after having told multiple contradictory lies to the world, they once again change their story just to serve some other business interest on their not-so-well-hidden agenda.

What surprises me is the inglorious waste of public funding on a nonsense investigation. This circus should be laid to rest today. Failures like Hamilton and Landis do not deserve the publicity stunt they seek.

We have doping controls. While laboratory tests are of course fallible, it is all we have, and it is all we should use to determine who follows the rules and who does not.

Lance Armstrong won the Tour de France 7 times. He was tested 500+ times in over 20 years, and none of those tests resulted positive.
Evidence speaks for itself.