quick assesment of the route:
prologue: cancellara
1st stage: probably the flattest of them all, bunch sprint
2nd stage: depends how many hills are there in the last 50-60 km, probably sprint of a (large) group: 20-60 riders, depending on the exact route
3rd stage: the haveluy stretch with 10km to go is really difficult (4*), but only 11km of cobblestones won't cause too big gaps. Probably the only stage where Armstrong can gain time over contador
4th-6th stage: flat, bunch sprints
7th stage: hilly, a breakaway or a large group with the likes of gilbert, pozzato, hushovd and all favourites will sprint for the stage
8th stage: not overly difficult, but if the climbers lost some times in the previous stages (i'm thinking about A.Schleck), we can expect the first attacks here
9th stage: they could have made something better, probably a breakaway group
10th stage: quite tricky, the col de Laffrey and the col de Noyer are the climbs were Luis Ocaña destroyed Merckx in the tour of 1971, but i don't think we'll see much fireworks this time.
11th stage: flat(ish)
12th stage: hilly, finish just 2km after a steep hill, probably some time gaps between the contenders and the pretenders
13th stage: hilly, probably a breakaway
14th stage: one for the pure climbers, let them take advantage of it
15th stage: port the balès with 20km to go is difficult, good climbers can create time gaps, but are they courageous enough? I doubt it
16th stage: waste of climbs
17th stage: queen stage, but not overly difficult. only 3 climbs, far from each other. A good opportunity foor the good climbers to gain an extra minute (or 2) over the TT'ers. Guys like contador and A.Scleck should have at least 4-5 minutes on Evans, Menchov, Leipheimer, Klöden,... And 8-10 on Wiggins, Vandevelde,....
18th stage: bunch sprint
19th stage: long tt, good to sort out the top 10
20th stage: bunch sprint