The board has almost no posts on it.

The performance you describe would make it sound as if there were thousands of topics in each forum.

If performance is universally poor, chances are the web hosting provider is at fault. You should seriously consider seeking out a new one if the current one doesn't respond to concerns...

--
Charles Capps
Programmer, Infopop Corporation
Please do not contact me privately for support - post on the board or open a support ticket instead!