First I would like to say GM did their jobs on checking the hackers, we should appretiate their works. Just cause of seeing too many ppl crying about theirs/their friends' chars got banned and they all claimed innocent, and GMS got flamed about abusing their power, for one reason: - there was no actual reason showing on the banned names, that gives the hackers an excuse to blame.
So, here is my suggestion on posting a ban list, as example:
Jesse - 30/05/2011 - Permanent, Speed Hacking
Jesse2 - 30/05/2011 - Permanent, Third party tool used
JesseNewb - 30/05/2011 - Permanent, Item hacked
Just need a short reason behind the banned char, u dont have to show players their hack logs or anything. I know this might increase the work load of GMs by a bit, but it allows other players to know what these hackers have done, so they dont have to imagine what story was behind the bans and what rumors have to say.

.jpg)