Axe, do you use
VB or another forum for you site? If so with the
VB membership option you can definately do some of the things you are asking. With the default settings you can moderate certain groups so after they hit 3 or so just hold them till the next month.
A hack is another way and I am sure there are guys who can do it.
-Jason