Claudio Caniggia is one of the best football players ive seen play in the flesh. Argentinian International striker.
Currently, Messi is #1, followed by Cristiano Ronaldo! Undisputed... Ronaldo (Brazil) was one of the greatest. Now, is old, washed up and pimped out with transvestites...Ronaldinho he too is gone but not forgotten and was among the greatest! Pele, the greatest of ALL TIME!
Eric Cantona was another great player, a Manchester United legend. Some amazing goals on that links video.
My favourite player right now is Eden Hazard - not quite in Messi or Ronaldo's league yet but he will be. Best player of all time? The one & only Gianfranco Zola who just pips Kerry Dixon to the post
technically speaking Messi has the greatest control over the ball. his football is simple but effective, not flashy at all. Now the question is would he be good in any other formation the barcelona? i mean when he plays for Argentina he is not as effective on the field because the formation and the team playing style is not the same but he is to me the best footballer in the world. But Iniesta is a genie in his position