have someone like strider fix the forums so there aren't so many, it's hard to see there is even a download section, too many sub forums and such.
more simple equals more activity because it's just easier on everyone especially the new people.
that's why newer forums usually start small and gradually grow bigger.