Balotelli.
Forget his temperament and attitude, on footballing ability alone I can't believe some of the clubs he has played for.
Ridiculously overrated.
For the Albion in recent times I'd have to say Andrea Orlandi. No strength, no pace and rarely put the ball in the back of the net. Nice...