this is probebly gonna get turned down :V but what about an introduction page, forum, thing?
you know, where the n00bs (like me) run in and say crap like "derp, I R new to teh forumz" and members can go "GTFO" "eeer, welcome"
yeah, I seen in on alot of forums and it could also be usefull to help new people learn about the community here.
I cant come up with anything else to annoy the mods with help with *innocent face*