The problem with cd key banning, is MOHAA doesn't have any key validation; or rather it's borked so you can easily bypass it. Most games these days have that ability so that is their advantage. For example if you get banned in CS, then you would basically have to buy a brand new copy of the game. And if you keep getting banned; well it'll add up and get expensive for regular cheaters. Account banning is another option, but that would require a platform that would support something like this. I know Ryback has something like this for his AC, but we would probably need something for the patch if we go that route as well. I'm not sure how far along Razor is with updating the source; but I do know he has been working on cleaning it up and getting it working in today's' visual studio environment as opposed to vs6 which is old as hell and that's what we used.