@ Inflexion: It requires double records in Database. So if Database takes 1GB, your idea will take 2GB. Unless DC will use javascript that can be simply cracked. Maybe it's also possible with PHP to store this textbox to variable.
I suggest that the moderators should be able to move the user's reply just like moving an ordinary thread. In case if someone replied in a wrong thread a moderator can move it to the right thread instead to trash it to Deleted Posts all the time. Unless if a specific reply is completely Off-Topic and not related to the discussion or such and so on, a moderator can go straight trashing it.
Change the color for user group "Reviewer". The current one doesn't fit into neither green or pink color scheme of the website, is hard to read and simply too bright.
My suggestion rgb(0, 85, 100):
PS: Why do you keep using INLINED styles? Isn't it easier to define a class for that? (Which would also simplify the job of creating a custom css style )
Private messages should be able to be marked for moderation.
If someone sends the link of a private message that he/she received, to a moderator, the moderator would be able to see the contents of that private message as long as it is marked for moderation.
There is an IRC for Unreal Software, use that instead. No point in adding a shoutbox which can only be used by people that pay for it when there is a totally free Unreal Software chat out there.