Trezeguet can look pretty good when given proper service. The Eurosport guys called him the best finisher in the world. A bit of an exaggeration maybe.
I would have loved to see Zlatan play, just too see how he and Trez and Zebina would have interacted.