Once you have mollom in place it works pretty well, except that it doesn't catch the humans posting spam. and most of the time they will experiment with getting around the black lists.

So they will go from http://example.com/spam to example.com/spam to example . com / spam and using a regular expression would help shorten this quickly.