I'd say Xavi mainly because it's would make me so happy to look at him holding that trophy. Not that Messi or Iniesta winning it wouldn't make me happy
Voted for Iniesta, though I would give it to Xavi. I'm a huge fan of Iniesta, but, while many will disagree, I feel he was below his best in the world cup despite two crucial goals, including the one in the final... and not to mention his injury plagued season in 09/10. But he's a bad ass, so give it to him. Besides, he can open interdimensional portals!!! http://www.youtube.com/watch?v=0CRcuWWh5Ro
I think That Messi winning it has bigger chances than expected but yeah Iniesta will win it and it will be disgusting if so,its Xavi's Last chance of winning it,I can imagine a player like Xavi retiring without winning the Ballon D'or even once,he shall be in an XI team of the best in history,I love Iniesta but he is younger,have other chances of winning it later plus he doesnt deserve it ahead of Xavi bec of an one goal