I think Ronaldo till 98/99 is the best player that has ever lived, the most complete, the most spectacular. For those who like analogies, that motherfucker was Aquiles, perfect but had some though luck when a gipsy motherfucker broke his might.
Messi? He's great man, i think he is the most talented player right now. He's so quick with that feet of his, it's awesome how he just slides through the field.
That said, Cristiano Ronaldo is the other kind of player, the guy is a science project, he is genetically made to be strong in a bunch of areas. He's a true football weapon. He isn't like Ronaldo, that was all that and a creative, he is all that Ronaldo was without the creative. He's a machine, and you either like it or you don't.
He is, without a doubt, the most dangerous player in the world alongside Messi. And he has proven that where it matters, in the league, in the champions league.
He comes to play to Portugal, and he has a shit manager, a tactic that doesn't play to his strengths, and team mates that can't fuel his game. And people call him overrated, then they see Messi playing for an Argentina that plays for him, and has Higuains, Agueros, Tevez, etc and they say Messi, unlike Ronaldo can play great for his national team.
It's unbelievably short sighted. I'm sad for him in that aspect, but then i think guy is making millions and he dazzles at club level and i have no reason to be sad for him anymore.
And yes Ronaldo is the best ever. I always laugh when people try to make little of other great players when they say they aren't as good as Ronaldo was, well..nobody is, nobody was.