As for Cannavaro, it seems that you've never watched Inter for the past two years because YES, he wasn't needed.
Cannavaro was even worse than Materazzi at Inter, that's a fact. He kept getting injured all the time, and when fit he was shit. Juventus have the best "pharmacy" in football so that's why he has improved. Still, I believe that Capello, Emerson and Thuram playing at CB were all more helping factors.
I was against the deal not because Cannavaro is anything special, but because it's clear that he'll strengthen Juve's defence. Anyway, It's not like I'm the one doing business at Inter so don't thank me. :yawn: