Personally, I would have loved a little more science then Lance is the greatest bit, but I was expecting that. I would have liked more comparisons to the peleton and maybe Eddy Merckx and stuff. That would be good both TV and good to have Americans exposed to a little more of the world of cycling.
One more thing that will be fun to speculate on.
Did anyone notice that Lance was in the wind tunnel on a track bike? At first I thought it was just the handle bars but then I noticed single speed and all of that jazz. Are we going to see Lance on a track, or maybe Lance is riding it old school with only one gear the whole way? Ah tradition!