Own your own domains for web and email addresses. Switching a hosting provider should not mean changing your address.
Seconded.
I use a shell/hosting company for hosting my domain (email+web) and my "home shell". I get my domain name registration through a friend for cheap. I get dialup through a dialup provider.
I highly recommend my shell/hosting co. They're nyip.net, and just as you'd expect from a company called "NY IP", they're in California. :) It's two guys in a basement, I think, and the service has been wonderful. They prefer highly technically clued customers. They withstood a slashdotting, when an OS project they host made the frontpage, without going down.
Re: Some food for thought
Seconded.
I use a shell/hosting company for hosting my domain (email+web) and my "home shell". I get my domain name registration through a friend for cheap. I get dialup through a dialup provider.
I highly recommend my shell/hosting co. They're nyip.net, and just as you'd expect from a company called "NY IP", they're in California. :) It's two guys in a basement, I think, and the service has been wonderful. They prefer highly technically clued customers. They withstood a slashdotting, when an OS project they host made the frontpage, without going down.