Nice looking site - I wouldn't put the chatbox on there until after you have some content in the forums though.. I've experienced that if you put it up too soon, users will tend to use that instead of posting. Since your forum is still new, you want your users posting in the forums as much as possible