I agree. You don't become the player Messi is on talent alone. I'm not trying to take anything away from him. I'm sure he works hard too and is extremely driven. But naturally, I'll always think Ronaldo has invested more and worked harder, just because of where he was and where he is now in terms of performance. In the same way Ronaldo is obviously talented too - again you can't become that great without being naturally talented. But in the same way, in my books he will not be the same as Messi in that factor.
On a side note, it's been fantastic to watch them compete. But maybe because I'm not in Spain, to me the battles of Vieira and Keane were always more spectacular. I would love to know how a real or Barca fan views the Messi Ronaldo rivalry? To me the Keane Vieira rivalry was synonymous with the great rivalry we had with Arsenal at the time. Don't always feel I get that with Messi Ronaldo. Probably because I'm not in Spain, don't support either team, and they don't really compete directly with each other on the pitch