I think Juve-Milan fight in the top of serie A is a Kinda "Flair vs. Balls" battle that will resolved in the very end.
Milan, i agree seems to have a more complete team, with a fantastic bench and more technical players than Juve , but that also give their nice football a kind of fragility...