The only thing I don't like about this is that it is no fun to watch once you know the results (which is impossible to avoid if you read dutch newspapers and I do, especially now with the whole MH17 thing). And, I am at work so I can't watch live. Oh well.
I think it might be
1. Nibali (duh)
2. Peraud
3. Valverde (I hope he gets 3rd, as he got shafted last year with that puncture during the echelons)
4. Pinot (with a white jersey to console him and many more years to try)
5. Van Garderen (fingers crossed!)
6. Bardet
7&8 Bau and Lau (that moniker cracks me up, so I'm going with it). I realize nobody cares about 7 or 8, but I am throwing them in there anyway.