I'll bring my constructive criticism on the mods here..
I see a lot of threads locked, especially when something new happens. Like my 'Phoenix release five players' thread in the WPX General Discussion. I'm all for organisation but I think you're going about it the wrong way.
Topics are not subforums. We don't need ALL the WPX player discussions in one topic. We have a Phoenix discussion forum that allows us to create topics and then talk about stuff. It's great. But if you don't visit the forum every day you'd have no idea what discussion is going in what topic or where that discussion started in that topic.
If you really want all player news in one place, all match thread in another place etc then we should create Sub-forums off the WPX discussion forum. After all, this is a WPX fan forum and we only have one place to write posts at the moment.
Take a look at the Philadelphia Eagles forum from the NFL:

They've got the team thread that is general team talk. Then inside that they've got transfer talk, and some others for videos and general news talk.
We should implement the following or at least allow people to create new topics without fear that they'll get locked.
Reasons in summary are:
- It alientates people. It's put me off adding topics if its likely to just get removed
- Impossible for first time users to have any idea where to look for the discussions
- Discourages discussion. I actually thought no one was talking about the releases tonight until i went to page 37 of the 'off-contract players' thread. After my 'Phoenix releases five players' thread was locked :S
Anyway, just my 2c. I'm more than happy to help make the changes - I write Rails code all day anyway. Hit me up Nik or Patrick.