Zola, Di Canio, Cantona, Giggs, Bergkamp all deserve to up there in the list but has to be Roy Keane
True that Zola was better than Henry in nearly everything, maybe Henry had better pace but Zola was better at everything else.
Giggs is a brilliant player but no where near the likes of Zola...