Well, here's a thought. If you had registered your own domain, you would have the same email forever! Given you renewal your domain and hosting every year, of course. Not even gmail's guarantee. I remember linking my SETI@Home acct to some online email acct years ago. The domain went out of business and I never got the chance to change my SETI@Home password. It sucks ass.