Hi Charles,
Bobby Charlton and Denis Law miss out?
For me...
Eric Cantona
Roy Keane
Bryan Robson
Paul Scholes
Ryan Giggs
Peter Schmeichal
Jaap Stam
Andrei Kanchelskis
Mark Hughes
David Beckham
Imo, players like Ronaldo and Rooney are too early on in their careers to be included in lists like these. I'm sure they'll be in my list in a few years time though!