Sorry about the delayed reply. We're all volunteers here and sometimes things slip past us. As for the question about your e-mail accounts. You may be able to keep the accounts, but have the user name changed. I had to do that to my first e-mail account. After you have the new user names, or new accounts, however you decided to do it, you can protect yourself from getting as much spam in these ways:
Never post your e-mail address on a web-page anywhere. Spam-bots can harvest these addresses and generate spam to your account.
Set up a throw-away account that you use for all on-line shopping etc. That way if it does get compromised by spam, it's no big deal to discard and set up another.
Never open spam e-mail. Frequently, these contain a 1 pixel clear image that will inform the sender that he/she has a live e-mail account - and the spam will multiply. Simply delete these messages.
Carefully read all privacy policies of sites you sign up to. You may not want to sign up after reading the policy.
There are additional things you can do to protect your accounts from spam, but these are a good solid beginning.
Help us help you. If HelpBot replies, you MUST follow step 1 in its reply so we know you need help.
An ounce of prevention is worth a pound of cure
SpywareBlaster, WinPatrol Plus, ESET Internet Security, NoScript Firefox ext.