Perryqhill
Striker
I don't know what you mean by top... if you mean good enough to play for a top 4 club, I don't think we had many. (Henderson when he played for us wasn't at that level). If you mean good enough to play for a team of Everton's level regularly..... maybe the likes of Schwarz would get a mention there.
Cattermole is a pretty good midfielder, the best we've had for many years. Ki was talented too.
Schwarz was very good for Arsenal, we just got him as he was nearing the end.