How about making a whitelist? Would lower the amount of hackers and exploiters since everyone would have to introduce themselves on the forums first. I know it would be a bitch to manage, but I think you could find enough volunteers to help you out, no?