I normally use WOWbb or the new phpbb3. WOWbb is a good software because the set up and admin is very user friendly and they have a support board with 24 hour response times from the admin there. It costs to purchase the software, but I have found it worth it in the past. check out www.wowbb.com for more info. Good stuff.