I use Yahoo. In your email config you can block address. It also seperates your email into 2 Groups via Spam Guard, InBox and Bulk mail. I does a very nice job. Plus you can report 'Spam', from your inbox. Our report 'spam' from inside the Messages you choose to read from Bulk mail. This is all from the free Yahoo account. You can sign up for bigger and better, for a fee.
mlmbd