Another good one, and one that I've been using at work is Spambayes. It functions in two modes there is a pluggin for Outlook (only outlook) or it works as a proxy spam filter between any mail program and the internet.
At home I just use thunderbird, it's built in spam filters work very well.