8) Olivier Giroud (Arsenal)
An inconsistent performer, but still one capable of brilliant things and key player for Arsenal in the last few years, Olivier Giroud is arguably a little underrated, and worthy of a place in the top ten.
7) Romelu Lukaku (Everton)
An exciting youngster who could be at a bigger club, Romelu Lukaku still needs to do it on a more consistent basis but is up there with the best young players in the world.