Ronaldo has a tendency to fade in the big games though, that's always been my beef with him. Look at players like Kaka, R10, Zidane, Keane, Drogba, etc...who have literally carried their teams in big games sometimes. Sure Cristiano is sik to watch, and he does score a lot of goals (albeit against weaker teams), but I won't jump on to the CR7 band wagon until he proves he can play when push comes to shove.
Oh, and that rep of a diving pretty boy cunt will almost always stick with him.