Both are way overrated. Anyone can look good in a 5 man defence + 2 DM + strikers coming at you at snail's pace. If you watch La Liga you will know that Cannavaro was found out in his first 5 games ... average defender with no pace.
Cannavaro, for winning the WC in 2006. But I have to say I am dissapointed with him, if he stayed with Juventus after Calciopoli, he would be an absolut legend for us, comparable with Buffon and Trezegeuet, sadly it didn't happen. He should have stayed after all we revived his carrer.