youre right, that counts for ronaldo too in madrid.
and you can make a case that portugal has a great squad, its all subjective.
just the one thing that one could say is, is that messi is nearly invisible (like WC 2010) with argentina, when ronaldo IS portugal.
well that nani thin is entirely based on this years EURO. he has ronaldo standing on the other wing, playing against spain for example, and to me, he was the technically best player on that field. not saying he is overly efficient though.
but just handling the ball in small spaces and handling the ball while sprinting, he was superior to all the other guys on the pitch that day imo, which puts him above xavi, iniesta and ronaldo to name the most important ones and just into my top 3 that i can name off the top of my head.
i cant really name an "overall" top 3, but those were just a few people coming to my mind and its pretty obvious that not too many people will agree, but thats sports.