If its a windows based web site, I would recommend
Web Wiz Forums. I have used it for a couple of projects and it works great. The setup is easy, and administration is a breeze.
You are going to need to know a little ASP in order to customize it, but they also have good documentation and a support forum for help.