So hard to call. If we are just talking about the Premiership alone then it's Vieira for me followed by Scholes, Yaya and Keane. Gerrard misses out, because at his peak he lacked the discipline and game management to play there. During his best years at Liverpool he spent most of his time on the right like in the CL final or behind off Torres. Mascherano and Alonso were the midfielders.
The stand out names for me are Vieira, Scholes, Yaya, Keane, Lampard, Gerrard, Ballack, Essien, Alonso and Makalele.