Aside from being an evil dog, one would have to side with Taibu. :p Ahraful is entertaining to watch, but he isn't as reliable.