I am a webmaster and, like anyone, I have seen many online forums for games, etc.
( and yes I also played the entire PF:KM ! Took me a while )
I really like this forum : the style and its user-friendly features.
By looking on the source code, I noticed it is called Discourse and is open-source.
Just mentioning it in case it interest others.