Aw come on guys, can't we just appreciate these two GREAT players who we are very lucky to be able to watch week in week out. I would say that Messi is slightly better, but if you asked me a couple of years ago, I'd have said Ronaldo. Not that this really matters right now, Suarez had been the difference between Barca and Real (or any other team in Europe) since he signed.
They are both extremely gifted technically and as athletes. And I should say that Ronaldo does not have a bad attitude, he has a top work ethic and keeps himself in supreme shape. Yes he is arrogant, but that doesn't really matter on the pitch, you mainly just notice it in interviews and his appearance. Being an arrogant, vein prick seems to have served him well in life up until now anyway.