If Godaddy and Hostgator are the most popular shared web hosting providers then BlueHost probably have the third place. They are not the cheapest web hosting provider out there but they have same price offers like Godaddy or Hostgator. Also they do have their own data centers and very good US based support staff. As to Wikipedia BlueHost is one of the 20 largest web hosting companies in the world and They have over 1.9+ million domains along with their sister companies HostMonster and FastDomain. In 2012 they had paid over 5 million USD for their affiliates so what kind of big user based they must have !
BlueHost only seems to have one shared web hosting place which gives you all you want. Unlimited Bandwidth, unlimited storage, hosting unlimited number of domains etc. and monthly fee is $3.99 if you pay annually. They are known for their high quality support and they do have 2 Toll Free 24/7 working phone numbers. Only problem I noticed is I'm not sure if they offer cPanel or they have their own custom control pannel like Godaddy.
They offer VPS too but those are not cheap VPS hosting. lowest vps package cost you 30$ per month and you ge 1core, 2Gb RAM, 30GB space and 1TB bandwidth. Well might be good for those won't want to go through all the technical problems and let support to take care of everything.
Even though BlueHost is not the cheapest web hosting provider in the block I think their price is same as Godaddy Economy shared hosting package. Price is same and Maybe BlueHost is offering you cPanel too. If they do then I think they might be better provider than Godaddy. They do have good affiliate program too. Which offer $65 per sale. It's a nice commission and makes to want to make an account there too. :)