Suppose its no suprise I vote Zlatan.
But I dont think its easy, with Henry, RVN, Drogba, Eto, Villa..
I think Villa falls just behind the top and Drogba only have a few years to really brag about.
As for concistency and dominance, I end up with Zlatan and Eto. Eto have really suprised me in Inter and have been awesome his two years, been good even when the team hasnt performed. Problem for him is he hasnt been close to what Ibra was for the same team just a few years erlier.
With Messi and Ronaldo out, for me the attacker of the last ten years is simply Zlatan, though if there is one place on the net I´ll be alone with that view, its this one.