Yep agreed on Bergkamp, he is up there with the very best of players who have played in the premier league. He also happens to my all time favorite non lfc player....
Annyhoo...I think comparing Gerrard against Vieira and Keane is not really a like for like comparison.
Keane and Vieira were great at establishing control in midfield and winning the midfield battle. Gerrard was more likely to have an impact on the overall game more. As a box-to-box midfielder with a tremendous end product Gerrard was peerless. If you put the job description up like that, then you would be mad to pick Keane or Vieira over Gerrard. Gerrard was an immense athlete at his peak and it allowed him to be Scholes and Keane or Lampard and Xabi Alonso, as he pleased to chose within minutes. Ballack is the player that i think was most similar to Gerrard in style, but Gerrard was much ahead of Ballack as a player, but behind him in trophies.
BothKeane and Vieira had the luxury of playing in sides with multiple players who could change the direction of the game decisively at will. Henry, Bergkamp, Pires for Vieira and Giggs, Solskjaer, Beckham, Scholes etc for Keane. We have on the contrary for the majority of the last 15 years been a 1+1 side....Gerrard + Owen, Gerrard + Torres etc. For a brief period When Gerrard, Xabi, Torres were supported well by Kuyt and Riera (not world beaters mind you, but they weren't piss poor as was usually the case), we got a mini glimpse at what could have been....not many teams could stay with us. Gerrard got a standing ovation at bernabeu. Now Keane and Vieira could repeat their career all over one more time, but they wont capture the imagination of an opposition team fans like how Gerrard managed. Only some elite players can achieve that, and for me Keane and Vieira are not among those players.