At his best he's awesome, he passionate about the game and he's not fussed about what people think of him. He's also done a lot of good things for Ivory Coast and it's people. He can be a complete douche at times though, he's not a player who should be diving, he's got more than enough skill and strength to not have to resort to it, though I must admit, I don't think I've seen him do it that often recently.
Anyways, I'm a fan.