It's usually my morning job to review the new members that sign up - most I delete as obvious spam accounts, others remain a day or so and then do their spamming, so get deleted later.
No real way to stop it without adding more labour to the sign up process. Every now and then it gets very bad, and we change the sign up process to requiring us to approve the account.