my suggestions:

  • a complete, hierarchy related site map so you can get anywhere from one place
  • a small membership fee, maybe $5 a year. its not too much but with 100,000 members it will help a lot! ($500,000 a year)
  • dont go all flash!
  • optimize, but keep the boards the same. i have made 550+ posts and dont want to go back to zero. also, it would waste a whole lot of helpful content
  • listen to the other posts in this thread most of them i agree with