Don't worry you will never rid yourself of spam unless you only accept e-mails from known senders. There are a number of products around that will place an e-mail into a folder and send a reply back to sender. Automated e-mails do not have have the capability of responding... The danger is of course that you will miss that one important e-mail.
Sensibly it comes down to protection:
1. Avoid giving out your e-mail
2. If you are just asking for information have a secondary e-mail that will collect the clutter
3. Virus protect your system
4. Don't use Microsoft Passport
5. Watch out for Spyware
6. Clear your cookies
7. Use a spyware sweeper
Since I used started using Window Washer and Spysweeper (
http://www.webroot.com/ ) the spam on both my hotmail accounts have reduced to almost nothing. Interestingly Spysweeper identified a trojan that Norton did not pick-up. Mind you Spysweeper did not fix - I had to fix manually using instructions from Symantec.
I have had Window Washer for some time so I assume it was Spy Sweeper that made the difference. But really the main impact was after I removed the Spyware Trojan...
Oh, also I also use a firewall.. I still have 1 event every 10-30seconds in the log...
I cannot remember the last time I received an email advising me that a 17meter penis is required......