One simple way to reduce comment spam
Adriaan thought up of one more very powerful way to stop comment spam (assuming your blog is on a server you have access too... and is running Apache... and the .htaccess directive is on...)
Simply have the webserver deny requests to whatever does the comment processing, if the request comes from anywhere other than the site itself!
Bravo!