Messi is still the greatest player. I've said it for the past few years, how can you possibly decide that one is better than the other if the INTERNATIONAL team wins a Cup. If Ronaldo carried Portugal through every game, then he'd have a huge shout. Alas, that isn't and is never the case really for any International Win.
Number of trophies a player has won is a great indicator of how good of a career a player has had, and how successful you are. It should never, ever, be used as an indicator of how who's better than who. It's a team victory, not an individual victory. There have been plenty of great players who only have 1 or so league titles, while you'll mediocre players have over 6 or 7.
The way I see it. Statistics goes out of the window in debates like these. I asked a Ronaldo fanboy who's the better player - Neuer or Neymar, he couldn't answer because "they play different positions", but if you're voting for the best player of all time, you have to make that judgement call for who is generally the better player irregardless of the position.
Messi is magic. Both players have scored an obscene number of goals. It reaches a point in which the number of goals over 50+ doesn't matter. It's a joke of a figure - be it 50 or 60 or 70 goals - I'm impressed by each of those targets as much as the rest.
So take out the statistics, who's the better player? For me - Messi. Ronaldo is a fantastic goal scorer, and he may go down as the greatest goal scorer of all time for me. But the better player? It's painfully easy to make that call for Messi. He does things no other player can do.
It'll annoy the shit out of me now how people will use Ronaldo's Euro win as a "one upper" over Messi. Judge them both on them as a player's ability, like the tag suggests, not "oh look at how many international cups he has".