I think there are a few good ideas floating around in the topic, definately food for thought!
Personally, from a web developer point of view, I'd work around a Portal system, with everything being tied into the forum rather than two seperate entities. The best thing about using PHPBB as a forum base is the ease of integrating external pages into the forum, I think this would be the best way forward seeing as the forum is already up and active.
I'm not sure how much of an understanding the forum administrators have in PHPBB integrating, but there are thousands of help files on the web, or an e-mail my way and i'll be happy to help!
