One of the great things about sports is that you can sit and argue about who the best is or who the greatest was all day long. I love to watch skilled player play their game. I with Rooney on this one but... what do I know?
Whilst I'd agree that Ronaldo is very good and way up there in the ratings, I think the talents out there are not so far apart to make him stand out sufficiently as the BEST of the BEST. Maaybe he is the best in England, it's not as cut and dry in the world standings.
If Ronaldo is not the absolute greatest, I would argue that he has to at least be in the top three active players. Of course some would even argue that, but NOBODY should be able to argue that he's not in the top ten at the very least.