Here's an interesting Report on Business article on the subject of spam e-mail.
Speaking of which, here's a website that all Yahoo Mail users should look at. Apparently Yahoo is responsible for a lot of that spam you've been getting, and this page lets you turn the Yahoo-generated spam off.