I’ve been using BlueHost for about a year now, having switched from GoDaddy and before that HostGator. While the service itself seems relatively stable, and they offer competitive features, one problem is that the service is pretty slow unless you’re willing to spring for one of their pricier packages. Even their more expensive packages are pretty reasonable, so this isn’t that large of a downfall.
I moved from GoDaddy because their WordPress application ran sluggishly. BlueHost’s WordPress support is slightly faster, but still slow. When I contacted customer support regarding the issue they told me that it was a known issue with WordPress, and that in order to fix it I would have to upgrade to a plan three times as expensive as my current one.
The service offers all usual features — web mail, CMS systems such as Drupal and Joomla, and even some web templates — and, other than the speed issue, has been generally reliable. Customer support generally responds within 24-48 hours, and I’ve never had a problem with either their mail or FTP service. As for downtime, I have never noticed any downtime with my website, just the before mentioned lag.
I would definitely recommend BlueHost over other services such as GoDaddy and HostGator to anyone who wants to start a simple website. However anyone seeking to use more advanced services such as PHP or ASP, MySQL, or software such as WordPress or Drupal, should definitely get a more expensive package than the entry level packages. I do believe the speed is faster than GoDaddy and HostGator, in my experience, and that the control panel is far more user friendly than either of those services.