Yay, I just watched in on TV. He just barely won though. The Italiam guy was RIGHT on his tail.
As for the French and their opinion on Lance Armstrong- I went to France and stayed with a family there. They didn't seem to hate him; it was more like jealousy. I got to see some of the Tour de France guys riding by, too!