The Discovery Channel team did really well in the individual time trial on the first stage of the Tour de France.  Worst showing was 70th out of 189 riders and 2 riders (Lance Armstrong & George Hincapie) in the top 4.  That shows the incredible depth of the team.

After the 2nd stage Discovery has 5 riders in the top 25 -  that's better than any other team.  Many miles to go yet but the team is well positioned so far.