Word, I have to side with not banning him.
Yeah, he acts like a complete cockface a lot of the times, but he brings activity to this site. If you ban him on the basis that you don't like his attitude then that is somewhat pathetic. Its a rapboard on the internet, let everyone be who they want to be.
And if you are lucky enough to ever run into Tha Q in real life, make sure you reverse to ensure that a proper job is done on him.