Some times you just have to accept that a certain player comes along with qualities no man can match. There are many players classed as world class today, but compared to Zidane, Gullit, Beckenbauer, etc, who can ever replace those players? Keane's the same. You have to understand that world players are replaced with every passing generation, but a Pele, Maradonna, etc, will never be replaced and it would be madness to think you could find another one like them, when so far, none like them has since been.