If you care about your website, run VERY, VERY far away from GoDaddy! The low prices don't make up for the fact that their servers are so overloaded it's not funny. Their own website is slower than a snail. What serious company doesn't offer chat support? Any change you make takes their servers 24-48 hours to make per their own notices. They nickel and dime you for things other hosts offer free.
I prefer Host Gator. They are proactive with their security (unlike GoDaddy) and their support will usually help you with your site, even if it's not a hosting issue.
I also offer my own hosting at very affordable rates, but this isn't a shameless plug, so message me if you're interested in the info.