To add to the above, could we make it easier to manage banned users by having a list (like the list of IPs) of emails that are not allowed to use the forum? Of course people can use other email addresses to sign up, so to make these banning features more effective I would suggest allowing any email address to be verified when signing up, but if that address matches one on the ban list then the user is sent confirmation "you are a member", but when they try to login to the site they just get an "error has occurred" message.
Jason
Jason