If you are using a decent blog script then it should have Askiment support for automatic filtering of most spam posts. Also blocking trackback useragent in your htaccess file will stop a lot of spam. Sites like
Spamhuntress are good resources for knowing how to block spammers from even accessing your site.