And between Messi, Iniesta, and Xavi..
Messi is the best player in the world..
Honestly I think it should have been Xavi, if not Iniesta..I can't honestly say Messi deserves this over Xavi or Iniesta.
And if Messi is going to receive the award why wasn't Sneijder in the Top 3? Won the Treble and made it to the World Cup final?
Where as Messi, didn't make the Champion's League final..and got crushed by Germany in the knockout stages of the World Cup.