I'm still finishing up vacation so computer time is, by design, short - but I just read through all of these posts and want to mention a few things.
1) TRPlay is absolutely right about the stage race highlighting the strengths of a bike over the ability of a rider (and crew) to overcome sleep...