I use mail.com
it costs money, but:
- No spam
- new email address is great (firsnamelastname@email.com or @mail.com). Fun to tell people your email addy, they're like :shocked:
I think it's like $10-20 per year, not a huge cost, but it's money spent. It was free when I signed up about 5 years ago or whenever it was.