Shame he's such a prick. On his day he really is as good as anyone, even the likes of Messi and Ronaldo. An absolute joy to watch when he's playing well and not diving/cheating/biting. Although that's becoming less and less frequent.
He'll fit in with the diving, roll around on the floor, cheating Barca crew quite nicely though.