I use one email address for my main bank/important accounts, this never goes to anywhere else and another (there free gmail/live.com.au ) for places to sign up like this site , you can go int these accounts and redirect to your mail account .
if one my free accounts get spammed I will make...