Well I decided to take away permissions to create new threads in the annoucements forums from regular members. If you are wearing a moderator tag you can still start threads there. It's not anything against those of you who started threads, but it occurred to me that someone could register an account and quickly deface my homepage. Was silly of me to not think of that before.