Been hearing this question loads this week and so have been thinking about it. I have him in at #7, I think.
1. Thierry Henry - non-negotiable, the best player in the history of the EPL.
2. Alan Shearer - I think we sleep on how high his peak was, and absurd longevity.
3. Harry Kane - peak is nuts as well, remarkable consistency.
4. Luis Suarez - shorter career, but 2013-14 Suarez is potentially the best individual season in the history of the league.
5. Wayne Rooney - if we count him as a striker, he's here.
6. Didier Drogba - doesn't have Aguero's consistency, but the highs are absurdly high and the ability to take a game by the horns is unparalleled
Main thing with Aguero, I think, is that he was consistently very very good, but I don't think he was ever the best striker in the league