As far as new members, I invited Lurking Tiger. Don't like it. Fuck you, I named this place, so I get at least one free invite.
I would also suggest abrnfanatc (Scott Stewart), otterinbham (Chris Something), and a few others from aunation that escape me right now.
As far as suggestion for the site, I think that the forums should have catchy names. For example, "General Discussion" could be changed to "On The Concourse", "Sports" becomes "The Tiger's Den" or "The Eagle Cage", "Hotties" could be "Girls of the SEC" (ok, that one was bad.)
Make it so. Be creative.