My all over prediction is:
Stage 1 (ITT): Fabian Cancellara (The best time trialer there are, and in super form)
Stage 2: Daniele Bennati (Surprises Cavendish)
Stage 3: Mark Cavendish (He's the best sprinter hands down.)
Stage 4: Team Columbia - High Road ( They got Martin, Hincapie, Kirchen, Lövkvist and Rogers enough said)
Stage 5: Thor Hushovd (The norwegian is more powerful than anyone.)
Stage 6: Kim Kirchen (A short uphill finish, and Kirchen is really fast.)
Stage 7: Roman Kreuziger (Kreuziger is strong.)
Stage 8: Pierrick Fedrigo (Probably a breakaway stage.)
Stage 9: David Moncoutié (For the polka dots!)
Stage 10: Mark Cavendish (A sprint again!)
Stage 11: Mark Cavendish (Cavendish is always as strongest the second week)
Stage 12: Oscar Freire (Cavendish can't win all the time.)
Stage 13: Gustav Larsson (The swede goes solo and time trials to the finish.)
Stage 14: Thor Hushovd (Thor can sprint!)
Stage 15: Andy Schleck (Not so tough, but Schleck need to earn time)
Stage 16: Vladimir Efimkin (Two tough climbs, and the russian is aggressive)
Stage 17: Andy Schleck (He continues to earn time.)
Stage 18: (ITT) Cadel Evans (The australian wants this tour.)
Stage 19: Gerald Ciolek (Cavendish aint there anymore, and his old leadout man are fast.)
Stage 20: Andy Schleck (Mont Ventoux! Schleck shows whos the man, and wins the stage and Le Tour.)
Stage 21: Thor Hushovd (Champs-Elysées, he has won here before.)
GC:
1. Andy Schleck (The strongest climber)
2. Alberto Contador (Just can't keep up with Schleck!)
3. Cadel Evans (Time trials best, but is to slow uphill.)
4. Roman Kreuziger (He's so allround!)
5. Carlos Sastre (Not as strong as before.)
6. Robert Gesink (Captain, but aint totally ready.)
7. Kim Kirchen (Has a strong team.)
8. Lance Armstrong (No, you can't do it.)
9. Gustav Larsson (Andy Schlecks strongest domestic, time trials strong)
10. Denis Menchov (The giro+tour are to much.)
White:
Andy Schleck
Green:
Thor Hushovd (The most consistent, got a better team than he has ever had.)
Polka Dot:
Vladimir Efimkin (He's very agressive in the mountains.)