How about making it easier to see who the moderators are? I've hunted all over this site, and only once stumbled across the list of Admins and Super Moderators. There's no easy link to the admin/mod team here when people need to contact them. Also, are there specific mods who are in charge of specific forums, or are all of you in charge of everything? Assigning specific forums for individual mods, or teams of mods, will make the work load easier on all of you.
Have the Mods/Admins post why they're locking a thread as the last post in that thread. It'll cut down on "Why was my thread locked?" threads. It'll also show who locked it, so if there's a moderator who's abusing their powers, the'll be discovered.