Here's my prediction:

Landis
Ullrich
Basso

I see Landis as a big surprise for the Tour. Ullrich, he'll do well in the TTs, but not sure his posse will support him the entire Tour, and Basso, I just don't know if he's got the strength after his Giro win.

My friend just left yesterday for France and is staying for the entire Tour. He's a photographer, so he brought along a ton of gear and I'm sure will have some great shots. I'll post his photo page once he returns.