Well, i do not think that Messi did such a great job in the world cup, therefore i would definetely go with Ronaldo:!
I prefer Ronaldo, becaause im a Real Madrid fan, but also, Messi scores a lot of goals because Barcelona has some of the best midfielders in the world, Xavi and Iniesta give incredible passes to their teammates.
messi is better. for me messi have an unfair advantage to have by all players in world football. speed, individual, control the ball and others do not have all the other players