phpBB is probably the best. It's highly customizable, and through mods you can easily add things, like subtopics etc. It's also really easy to setup and get everything together.
In my opinion, it's one of the best forum boards out there, probably on par if not better than VBulletin.