The best player I've seen play in England.
Bergkamp
Colin Bell
Zola
great player, you can actually call him great and it fits. That vavavoom business was a bit crap though :)
Didn't like him at Arsenal though but
I thought he retired about 6 years ago
Was it the news that Lampard has more goals in England than him!?
Cheat
I think he has to be the best foreign player to play in the premiership, I have met him on occasions in NY, and find him to be a pleasant man indeed. :)
Certainly near the top of the foreign player list but there's been a few!
Unfortunately United have had a few of them: Schemeichel, Stam, Cantona, Tranny (don't have to like them to appreciate they were good players!)
Top for me though (not including current players) was Bergkamp, an itellectual player, not the highest scoring but made that front line tick.
City have their own bests now though in the prem. Kompany, Silva, Aguero :- Yaya will be in that list too save for people who watch him game in, game out... Certainly was last season if he could replicate his barnstorming runs more often!