I think your bulletin board is the last thing to think about.
Do you think you can sustain bandwidth with a hundred users surfing to your website, uploading/downloading meaty MP3 files, in addition to serving up a bulletin board system all at the same time?
You need more than a one webserver to pull that off.