I use Akismet to filter the spam comments.
I have to approve every comment to keep the spam from ever showing. I get about 20 spam comments a day.
Today, I had my first comment to my blog that was flagged as spam in error. Not bad for thousands of spam comments since 2009.