Kluivert is IMO the more complete player. His dribbling is definetely better than Trezeguet's, he's better in the air and stronger too, but for Juve I prefer Trez. We don't really need Kluivert's skills because we have DP, Neddy, Camo, Zambro and Davids for that, and Trez is the better finisher...