In response to Mike, here's how my switch worked with 1and1.
To start off with, the reason I choose 1and1 was simple. I needed a company that worked with Mac people. And they've been advertising in MacWorld magazine for a while now, so I figured they would be tuned in to the Mac. A simple assumption on my part, and I was right. They claim to be the world's largest web hosting provider. Don't know if that's true or not, but who cares. The switch worked for me.
Now to how the switch actually worked. I was very hesitant to leave GoDaddy (or anybody), because of all the hassle of setting up everything all over again. And I won't say it was a totally smooth transition. I had to play around with the settings for awhile until everything worked. But 1and1 made things easier than I thought. And they let me upload all my files, register my domains with them, etc. a few days BEFORE I closed out GoDaddy. So 1and1 was very helpful in that regard. In effect, I had all my website files on 2 different servers for a few days. This was why none of my websites (I have 4) were down at all during the transition.
Bottom line: yes, the transfer was a pain all around. It's always easy to just stay pat. In the end, I'm glad I switched. I don't think it matters the name of your internet/email provider. If it isn't working for you, whatever that thing, then it's time to look around elsewhere. (P.S. If my girlfriend reads this, Honey, I wasn't talking about you!)