Personally I'm a bit worried about Contador's Giro. I hope he wins as I'm a fan, but his season so far just hasn't been very convincing. Now I know people will say he's keeping form for the Giro-Tour double, but in 2011 he still won 2 stage races before the Giro. Then he possibly could have podiumed the Tour if he didn't crash, so he had the form from early season to the tour. I think he's going to be pushed to his absolute limit in the Giro, and if he doesn't win it, this season is a failure.
Richie Porte has been flying all season and I see no reason why he can't keep it for the Giro. With the long TT, he'll put a fair bit of time into Contador. I really hope Contador's got his form right, because I honestly think if he isn't 100% he won't win the Giro.
Anyway I hope he's good enough and we get some entertaining racing because I'd love to see him win another Giro, his palmares would look much better with 2 Giro wins.
edit: I do like that Contador only has 19 race days whereas Porte has 33. This should favour Contador in the last week of the Giro.