Hazard would be the best, but his finishing is absolutely awful, so that's a no.
I have Pato, and he's a great finisher, has good dribbling and is a ok team player. He's scored 29 goals in 29 starts this season for me (he's 23.) His finishing is 16, but he's very composed. Only problem is that he likes to lob the keeper, and it is annoying at times (you'll see what I mean if you buy him. He'll be through on goal with one defender trying to tackle him, the keeper rushes out and he tries to put it in the top corner. Very rare, but still annoying.)
Another one would be, as someone mentioned before, Babacar.