I get so much spam its unreal.... literally thousands a day....
I started using this program a few months ago and I must say it really works quite well.... Not a spam I dont own the program or anything but it really does work great!
http://cloudmark.com/
Good luck!