I think Lionel Messi worthed to be the worlds best soccer player....he's have great skill and low profile
Christian Ronaldo will be the answer...great player with fantastic skill can make the team proud of him
messi is better in skill and attitude, ronaldo is a complete forward player in the world see the latest stats at messi-vs-ronaldo.tk
In term of individual skills, I think Messi is better but Ronaldo has proven himself in Portugal league, English Premier League and La Liga. I doubt Messi could perform without Barcelona system which is what happen when he play for Argentina.