I'm a big fan of Pele, but he never played a high level of club football. For that reason, and that reason alone Maradona has to be considered the best. Although in theory the World Cup is the highest stage in football, most people accept that the Champions League, or European Cup as it used to be known, is REALLY the highest. Hopefully Ronaldinho will knock him off that perch, and, as an aside, I would put Zidane on top of the "Greatest Player" tree.