This may have been a repeat or old news, but I caught a segment with Lance on Jon Stewart's show a few days ago. He looked good, was respectful of the latest Tour's winner while admitting some personality clashes with him, and appears to be poised to seriously contend for the 2010 Tour tile.
I hope he wins.
I hope he wins.