Buy your own domain and point emails to your provider of choice.
I have a domain from 123-reg and have set up an email which delivers to a gmail and a yahoo account. I use the gmail regularly and clear the yahoo one out every few months. If I ever lost access to the gmail, I could use the yahoo...