GoDaddy should not be considered unless you want to have extra cost tacked on after you start a hosting plan with them. Their Shared hosting plans only come with 512MB of RAM to use and you will get warnings all the time saying your resources are at their limit and to please buy more resources. They charge you an extra $2 a month to give you 1GB or RAM so that's an extra $24 a year. Many other cPanel host will give you 1GB of RAM included in their hosting plans so you won't run out of resources easily. If you domain doesn't get much traffic then you will be ok with GoDaddy.
GoDaddy's hosting support totally screwed up one of my WordPress sites to a point that it could not be fixed. I had to rebuild the site from scratch after moving it to another host. They are very nice on the phone but their hosting support needs improvement. I had to call and deal with them several times after they screwed up my website before it was found to be a total loss. Several of their support people I talked to on the phone said they were going to get it fixed within an hour or two and then they would call me back. None ever did. I had to keep calling them back for days before it was found a lost cause.
As for other hosts, STAY AWAY from any host that is owned by EIG! Some of their hosting companies are ipage, hostgator, hostmonster, fatcow, justhost, + many more. I had a couple of hosting plans with 2 different companies of theirs and after being with them for many months they then held my websites hostage. They tried to force me into buying sitelock security through them before they would release my websites. They claimed my sites had malware. The sites were previously by both free and paid security companies and they found NO malware at all.
As a clash of interest the software they used to detect and scan the supposedly infected websites was software by sitelock, the same company they were trying to force me to buy their malware protection from. They wanted me to pay just under $100 per site to have the supposed malware fixed and have my sites released. Since I had dozens this added up to thousands of dollars. If you don't want to get strong armed into buying their sitelock security package then stay away from them. This happened to both of my accounts at different hosting companies of theirs.
As far as which is best, that will depend on what your exact needs are. There are many good ones out their. I have one hosting account at Namecheap and have been with them for getting close to a year and their support is the very best I have ever had. Their first year of sharred hosting prices are really good and they give you twice the RAM as godaddy and many others. If you ever need support they will usually fix anything withing a couple hours. I have had issues resolved in less than a half hour on multiple occasions.