I think in terms of talent Sergio Aguero is probably one of the best out and out strikers to have ever played in the PL.
The likes of Shearer, Henry, Van Nistlerooy, RvP and Kane are among the best I've seen.
Aguero probably has more talent than all 5 of those, and his minutes per goals probably prove that he does.
But what let's Aguero down is his continual injury problems that have plagued him throughout his career, and that's the reason he's only won the one golden boot. As he's rarely fit for a full season, and he gets subbed off all the time even when he is, as his managers have been so worried about him getting injured.
There is no doubt he is an absolute superstar when fit though.