Is anybody else besides me just on the edge of their seat waiting waiting for the tour? I really enjoy watching it and can't wait!! The Discovery channels are playing different cycling shows each night this week and I'm just dying for the tour to start. I'm rooting for Lance to win again as it's his last year and it would be cool for him to win 7.