I know what you mean about the Italian team. They have some damn good hair. The captain, Cannavaro sported a shaved head during the World Cup but he's grown it out this year while at Real Madrid and his hair looks fine.
Most soccer players in general have really great hair. I wonder if it has anything to do with all the running they do on a daily basis...