I use Gmail,

my advice is to have an additional 1 or 2 separate accounts to use when you need to sign up to something you suspect might be a spam generator. that way you keep your mail account clean