Currently Active Users: 5404 (896 members and 4508 guests)
This could be the problem. See Above.
Just a suggestion, but why not go MEMBERS ONLY for the forums ?
1. It would solve the flood of people coming onto the site at peak times
2. The Rx would increase their membership
3. The Rx staff can bust out those Members Only jackets.