I PM'd 2 people but I guess too many are curious here to not talk about it.
BBW did a great job, if I'd have logged on to see that kind of language here I would have been furious.
Its my decision how long the ban is enforced, and I have to say, the language used does not make me want to unban him in a hurry - that, along with the fact that this isn't the first time it's happened.