I don't get why everyone hates Alibaba so much, he was *very* likeable during the first episodes and I can't say I disliked him during the Balbadd-Arc - the problems came after that (Zogan-arc, or whatever that lifeforce-Djinn is called) because he couldn't let things go past him.
he has his lows whenever he's using that ugly 2h-sword of his though, I prefer his Dagger-King-Style fighting. The fight against Toto proves that imho.