I think Vishy Anand can do it
2010 world chess championship

Anand hasn't been too lethal in Corus lately.. but then match play isn't the same as tournament play. (and he has potential for both, as he has been WC through both formats)
But Topalov's strength shouldn't be underestimated either. I find it difficult to call, but I think I slightly favour Topalov's chances. Either way it should be really intense.
Who's going to become world champion. Will Topalov prevail, or will Anand keep his title