This post You are either deliberately forgetting the 2006 World Cup to suit your argument or didn't watch it at all. No one is saying CRonaldo isn't one of the greatest, but if it was down to one final game and I had to pick between the two, I'd take Zidane 10 times out of 10. The guy was simply the best when it mattered the most. v Brazil 98', Portugal 00', Bayer Leverkusen 02', game against Spain, Brazil, Portugal and even Italy until the headbut in the 06' World Cup. He was just that good at his best, what CRonaldo has over him is consistency, that doesn't mean Zidane wasn't consistent, just meant he turned it up a notch in the most important games.
In one. The abilty to be able to show up in the big games is one Zidane had in abundance. Midweek game away at Cadiz and he wouldn't be arsed when you know CRonaldo would be taking the match ball home.
Zidane simply was a magician when he wanted to be.