No contest, it's Lionel Messi. The guy is playing on a different level than anybody, including Rooney and Ronaldo.
8 goals in the past 3 games. 8!!
How can you base it on the World Cup winner? If Brazil wins it (and they probably will), there is no player on that team that you can give it to with a straight face. Kaka is good, but he's not player of the year material so far in the first 3 months of this year. If Spain wins, I suppose there is an argument for Andres Iniesta or Xavi Hernandez, but Messi's last 2 months or so have been some of the best soccer played in years. The guy isn't human. If he keeps it up through the rest of the Primera season and into the beginning of next season, it won't matter what Argentina does in the Cup.