I was thinking of adding a report abuse system for the online games (cs2d so far). (This idea was Jagex Ltd.'s)
For example
We see a person hacking and by pressing a button we submit a detailed report of the person's activity during the last 60 seconds. The report will be delivered to unrealsoftware and the player will get monitorized.
Maybe the player shouldn't be banned from the game at the first hack. If the player commits 2 more mistakes his IP will get disabled from U.S. games. So, what do you think?