Okay not a specific anti-spam application and it means changing email clients, but I use Mozilla Thunderbird and the junk email function on that doesn't miss a trick. It puts the junk into a junk folder, which you can set to delete after so many days. It does learn from what you say is junk.
Just a suggestion, as it's free.