Zidane is magic and would be the daddy in any game in the Championship. But does he score goals? I vote Henry, as not only does he put the bal in the net but also grafts for the team too - not that Zidane wouldnt, or the others for that matter. Except Ronaldo, dont think he'd like the physical game in the UK.
Another vote for Henry, he is probably the best player in the Premiership and must rate in the top 10 playing in the World, even on a bad day (he doesn't have many) he is a class above the rest.