I think Messi is the better player but Ronaldo is better on the big stage, and is much more humble as a player, as mad as that sounds. He accepts his limitations and shortcomings and does what he's best at, converting into a pure scorer, whereas Messi tries to do everything for Argentina, man virtually takes the ball off his teammates for crying out loud, schoolyard headless chicken type of football. Wants everything to go through him; wants to create, dribble, score, etc. and its detrimental to the side. Ironic considering it's supposed to be Messi as the team player and Ronaldo as the individual, but not it's low-key the opposite in the bigger picture.