Messi, no questions. Messi is very good alone, Ronaldo needs support to be good. That's the difference...
I personally think players like Xavi and Paul Scholes, Andrea Pirlo also - are more important for the team, since they direct the flow of the game with their amazing accurate passes.
ronaldo ofcourse... his fast, skillful, and a very entertainment player. which lets u see real football... his cool
Accordong to me ronaldo is better, he is a great player and plays well too, i like to watch him playing everytime , i am crazy about him
i think messi is better,because he got a very fast response and good team work while playeing in the football ground.