I've read that Zidane has been given a "three match ban" which he will serve by doing three days of community service, while Materazzi has been banned for two Euro Qualifiers.
Personally, I think this is absolutely ludicrous - Zidane and Materazzi both agreed that his comments were defamatory but not racist, and to be given 2/3 of the suspension for saying something is absurd. The only reason this became an issue was so Zidane could go out with part of the blame shifted. There was no excuse for the headbutt, and a "three match ban" is a laugh - De Rossi got 4 WC games for a non-malicious elbow.