I have to say that I've used Blue Host on more than one occasion and it really seems to run smooth and I never had a problem with dealing with them. Very professional and phone support too.
Go Daddy on the other hand..definitely not my first choice, but an easier sell to someone who has no idea what hosting is because it has recognition. But I hate the way that they have their accounts structured with the folders and subfolders from the main account domain and other domains on the account. Sucks.
Not too impressed with the back end either, I actually stay away from it whenever possible and just access the account via FTP.
Can't say that they aren't helpful though...I have had nothing but good customer service from them regarding client sites....I just don't like their system.