Levi Leipheimer was my podium pick before this year's Tour De France began. After Basso & Ulrich et al were dropped from the Tour the day before it began, I was even more confident that Levi would do well. That feeling changed after the disappointing individual time trial performance he turned in for stage 7. After yesterday, though, it looks like Levi's back to form. Oh, I don't doubt Landis could win the whole thing, I think Levi could go top 3 for the Tour.
On another topic, looks like Discovery is pretty much falling apart.