1. Don't give out your e-mail address to anyone except family, friends & people/sites you trust.
2. If you are unsure about certain websites do NOT provide your details or (if you have no alternative) consider giving an e-mail address you can easily dispose off, so if it becomes infested with too much junk/spam/viruses you can just delete it at your ISP/e-mail provider & create a new one. Or use Mailinator click here or SpamGourmet click here
3. I'd suggest you pre-check your e-mail BEFORE downloading them to your PC using programs like MailWasher click here, ePrompter click here or POP Peeper click here. Ever since I started using them about 6 months ago I haven't had a single e-mail virus (many before using them) or spam/junk reach my PC. All the above programs let you preview your messages & you can delete dodgy messages directly off the server before they even have a chance to mess with your PC.
Good luck, G