I personally think you have to win the World Cup, or at least have an outstanding international career, to be amongst the greatest. Messi has years to achieve, as does Ronaldo. In the meantime, Pelé, Maradonna, Eusebio, Cruyff, di Stefano and Puskas are the greatest. Then you have the del Pieros, Charltons, Yashins, Zindanes, Zolas, Beckenbauers, Bests, etc. who are in that second level... that is where Messi and Ronaldo currently sit.