Of the three hosts you mentioned only HostGator is worth a crap. I've tried HostMonster and BlueHost and unless all you're hosting is static web pages I wouldn't even bother. HostGator on the other hand, is adequate (albeit pricey) hosting and has decent tech. support.

The reasonable man adapts himself to the world; the unreasonable one persists in trying to adapt the world to himself. Therefore all progress depends on the unreasonable man.
—GEORGE BERNARD SHAW, Maxims for Revolutionists

I generally like bluhost but I got a tech support that was ferverently religious and he let it be known that bhost was based in utah and they will uphold utah state law and implied that utah state law is g-rated.
I still host some sites with them but I keep this in mind when I decide what kind of content I will put on a site.

something else to consider is the type of content you'll be hosting.
many hosts don't permit adult content and they will kill your account if you
put up a naughty picture. some hosts won't even let you *link* to adult sites.

i know that ace-net doesn't allow adult sites, and gator doesn't allow proxies.
make sure you read the fine print before you sign up. or you may find your web
sites are all suspended.

Didn't read the rest of the replies but when I first started I used a very basic GoDaddy hosting and domain package and it was horrible.. I found it very limited as to what I could do with it. Host Gator is the best.. not opinion.. fact Anyone who thinks otherwise's opinions ARE WRONG!

Note that adblockers might block our captcha, and other functionality on BHW so if you don't see the captcha or see reduced functionality please disable adblockers to ensure full functionality, note we only allow relevant management verified ads on BHW.