I just use an addon, and maybe harsher settings. If you notice, new accounts are constantly registered, but their posts are moderated...then I delete occasionally.
So how do you keep the site spam free? (Besides blocking just about everything outside of the U.S... fucking christ it is impossible to thwart those Ukrainian/Russian/Nigerian princes, sometimes!)