AnyBoard
A fully featured discussion board program with easy to install, modify/delete posted message (by author), powerful administrative functions, two level administration, email notification, search on subject and content, integrated file uploading, configurable threading, message rating, visit counter, user registration, modifiable user profile/password, moderating, banning of forbidden words and many more features