Zidane retired playing a very good World Cup. His game against Brazil, for instance, was just superb. One of the classiest moments of World Cup history.
And he also makes to the final.
I think the last impression will be CRUCIAL to place him above Iniesta in football history, despite that...