It's been a while since I've used GoDaddy, but it worked fine and didn't have any issues with them. I supported a friends site for a while, but he quit his business, so closed the account. I've tried to stick with ones that have cPanel, which just seems more familiar for me to work in. I've also used Host Gator, Host Monster, and currently use Bluehost (which we use for the forum too). Bluehost has specials for hosting, but only for new accounts. If I want to stay with them and get the cheaper pricing I have to open a new account every 3 years. To do that, you have to setup the account with a domain that isn't one of your primary domains, the account is associated with that domain and I move my primary ones from account to account. I also have to backup and restore my data from one account to another.
To a small child, the perfect granddad is unafraid of big dogs and fierce storms but absolutely terrified of the word “boo.” – Robert Brault