I agree with Sean, Pele was before my time so I can't comment on what I haven't seen but Zidane was the best player I have ever witnessed.
Messi is sick and should overtake Zidane, time is all that remains, if he stays healthy and keeps playing he will slide effortlessly into the best player ever title.