As an ultimate punishment, they sbould be able to post in threads, but not create their own. However, nobody else can see their posts, meaning the banned person will just think everybody ignores him.
-
Why should you be able to post on the public forums if your banned from them?