Armstrong - seems to be in reasonable form as of April. Looks like his preparation is on track. Deserves his favouritism.
Ullrich - Claims to be on track but I haven't been particularly impressed with his recent race performances. Unable to stay with the pack in Fleche Wallonne going up the Mur.
Vinokourov - Reasonable form but probably not good enough at the ITT to get higher than third.
Hamilton - Perhaps, if he can stay upright this season.
Zubeldia - as per Vino.
Mayo - as per Vino.
Basso - Have not seen too much of him recently so not sure of form.
Heras - as per Basso.
Sastre - Don't think so.
Menchov - young, probably too soon for a podium finish in '04.
Botero - as per Basso.
Jaksche - Top 10 but probably not a podium finish.
Salvodelli - as per Basso.
Simoni - can't see it happening.
Evans - will be riding for Ullrich or Vino rather than for himself.
Hard to go past Armstrong again as the likely winner.
Any other opinions? Anyone I have neglected?