I've been hosting with GoDaddy for about 7 years now. I've also set up many clients with them for their hosting and email needs.

Over my many years with GoDaddy, there have been ups and downs, times when I was very happy with them and times when I considered moving. No, they're not perfect but they do care about customers and they do have real people that answer the phones when you need the help. And they DO help you with technical issues in a timely manner. The prices are fair and the selection of services is as good as any other hosting company out there.

Having dealt with many different hosting providers over the years (for both personal and client projects), I can tell you one thing for sure, not one of them is perfect and everyone of them will let you down at one time or another. It's just the nature of the beast.

GoDaddy is on the right track with the recent changes they are making and the technical support is actually getting better (In my humble opinion). In fact, even the site speeds are getting better as they continue to upgrade their servers and infrastructure.

Sure, we can all complain about hosting providers, and we all have that one story of the hosting company from hell, but the bottom line is this, there are a lot of choices out there, some good, some not so good and some that are great. In my firsthand experience with GoDaddy (compared to others), it's been great. No, not perfect but great and getting better...

By the way, getting Bob to step down was the best thing GoDaddy could have done to usher in the changes that are going on, seeing him all over your marketing was getting to be really annoying! ;0)