I couldn't find a program to stop spam effectively. So I just use three different boxes, two on yahoo. One box is used when some website makes me give an address for access (I open it only to pull the password they send me). Second box is for sites I purchase on like flowers.com or landsend.com.... Almost every site that gets your email address will sell it, so give them these boxes. The third box is only for people I know.
I have Yahoo mail, Outlook express, and Hotmail.
I never get much spam at all with Yahoo, maybe 1 a day.
Hotmail & Outlook both are loaded with Spam everyday, maybe 70 to 100 junk emails! Hotmail seems to ignore the "report spam" feature and may possibly be selling my addy to spammers?? The block sender list is always too full to add new ones.
Outlook is rediculous, I'd bet over half are for prescription drugs and ***** enlargement ads!!!!!!!!
Whats the deal and how can I stop it?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic