I am glad he's going out on top.
Basically, here's what happened in the Tour in a few sentences.
Lance won the Prologue. Lost the jersey for a few days after that. Won it back when he and his team won the team time trial. He gained a good amount of time on his closest rivals there. Lost it again during a mountain stage when a fairly insignificant rider who didn't have a shot at winning the whole thing was allowed to go by himself.
Lance gets it back the next day by accelerating past all his main rivals. No one could match his acceleration, and he put a minute on all the other big players.
After that, it was pretty much wait and see what the others would do. They tried to attack him a few times on some of the big mountain stages, but he would not let them get away. He either finished with them or beat them by a few seconds each time. Then, on the final time trial 2 days ago, he wasted everyone by 2 minutes. Game over.
It was a pretty easy victory considering that last year's was definitely in doubt until the final time trial.
I have watched the Tour every year since 1996...before Lance won his first Tour in 1999. I will continue to watch the race because it is a great test of human endurance. That, and the crazy old guy dressed up in a devil suit that always comes to the mountain stages.
Ivan Basso, Alexandre Vinokourov, Jan Ullrich, Francisco Mancebo, and even American Levi Leipheimer (he got 6th this year!) all have a great chance at winning next year. I'm putting my money on Basso, but you never know!