Have you guys considered adding a chatbox for the site? Like one that stays at the top of at least the home page? Most forums I visit have one and that is their big thing. It gives people an immediate reason to hang around and it definitely promotes activity.

Was just a thought I wanted to pass by you guys in case you haven't considered it already.