Over the years, I’ve used more knowledge base software than I would like to remember. PHPKB is far and away the best solution I’ve encountered. It’s robust and full-featured, yet intuitive, fast and easy-to-use. Oh, and their customer support team is world class.