Lance Armstrong is my hero. He's had so many things stacked against him yet he keeps fighting and comes out on top. He had that fight with cancer that he won, making him a shining ray of hope to millions of cancer patients, and not only did he survive cancer, but he came back to one of the roughest sports in the world and dominates it. Another think about the Tour de France, is well, it's in France. What Lance is doing is the equivalent of Michael Jordan playing in a game 7 on the road in the NBA Finals, and winning that game 6 years in a roll, and hopefully 7. Bravo Lance