Tried a lot of anti spam software, and been disappointed by most of it. For the last week I've been trialling a new one, and so happy with it I've just paid for it before the trial period runs out.
It only works for Outlook and Outlook Express (not hotmail type internet accounts). It looks all through your address book and saved emails, and 'whitelists' all the senders as being automatically approved
Any email not from anyone not on the whitelist is put into a Qurb folder in Outlook for you to review every so often. Click on any quarantined email you want let through and added to whitelist.Simple as that. Brilliant!