Neither you or I can prove who is the best amongst players from different generations. I said Pele's the best in jet. I've only ever seen his highlights, so have no idea what he was like on a day to day basis, but his stats suggest that 40 years ago, people reacted in much the way we react to Messi. Messi looks more dominant in highlights, but what if Pele and Cruyff had the benefit of modern training, coaching, medicine, physio, HGH and other advantages that Messi has? Maybe they'd be just as fierce.
In any case, I find it hard to out clear daylight between him and Ronaldo. Their stats compare favorably. The big difference may be that one man has been on the better 'team' these past three seasons.