Henry has to be the best forignerer to play in EPL,hands down.I remember reading an article on this last summer,when Henry was on the verge of moving to Barcelona.I dont remember which paper it was,but it was written by Jamie Redknap.He put Henry on one,followed by Zola i think.
Cantona is a part of EPL folkore because of his antics.Great player,but definatley not better than the likes of Henry,Viera,Zola or Bergkamp.You expect Arsenal to have quite a few players in the 'greatest forigners to ever play in the EPL' as their team was built on them,but Cantona...please.Next thing we know,Ronaldo will be called better than Maradona.