I love Zidane, and still am numb about the whole incident. I'm sure there is a reason that set off Zizou's fuse. However, what ever was said does not make Zidane's actions a justifiable reason. 2 wrongs don't make a right. Zidane's retaliation is simply wrong and not something I would ever teach my kids to do, much less allow them to see that disturbing clip. It looked very disturbing and extremely violent.
True, we are not perfect. However we cannot use imperfection as a license to do what we please and call it right. What's wrong is wrong, and both Zidane and Materazzi are guilty. Ofcourse, it so happens that Zidane looks to be the only one guilty since it's his actions that showed on TV.
Unfortunately, Zidane lost the mind-game and all evidence points to him as being the agressor. The truth will come out, but it won't justify Zizou's actions by any means in my view.
Zidane, in spite of all this your still the greatest!