I think maybe the criteria for judging a player differ form person to person. I, for instance think looking at attributes would be the correct way to ascertain who the best player is. Therefor, I can barely fathom the idea that someone would rate Ronaldo higher than Messi. Others (Cal? in the last few months) rate a player on their effectiveness in big games, at which Ronaldo excelled above everyone else last year (you say consistently, but he's only about 15 goals ahead and is a few years older). In my way of seeing things however, Messi was still a far better football player everytime Ronaldo scored more. Personally I think Messi should've won all Ballon d'ors for the last ten years. Not because I'm a fan of Messi (I'm not, at all) or that I dislike Ronaldo (I do, violently), but simply because of you get to the bottom of it, Messi can do it all; fantastic dribbler / finisher / playmaker, great vision, great linkup play, hell he can even head the ball if it somehow isnt cleared by someone ever 2 feet tall. He's simply the most (one of the most) gifted players to ever walk this Earth. Being in the same conversation is an immense feet for Ronaldo, because he did it with much less (but still a very large amount of) talent.
In the end I think it's a matter of perception and if I'm honest, bias. There's nothing wrong with bias either, it makes the game so much fun. I still think Robben could've been better than Ronaldo if he stayed fit, it's ludicrous, but I still think it with my biased view.
So, I put thought into making a point in the Messi vs Ronaldo thread, I officially suck. Merry crimbo Caf.