I would rank Bluehost in the top ten WORST hosting companies. My experience has been nothing but problems one way or another with Bluehost. My email was down 2/3 of the time on one of my accounts for almost a month. Read about it
here.
Even after they said it was fixed I still had problems receiving emails. Without the ability to send email notifications the website was worthless to me. Bluehost never tried to make any compensation to me for the down time problem. I finally ended up using a gmail account to get around my email notification problem for my forum.
On another Bluehost account I also had email problems and the website loaded very slowly. This may have been due to hard drive being nearly full. Look
here.
It is my opinion that Bluehost crams too many accounts on one server therefore overloading the resources on each server.
I also witnessed many periods of downtimes. It was not uncommon to be down for an 8 hour duration which for me is very unacceptable.
The bottom line from my experience with Bluehost it did not work for me. I feel Bluehost has ripped me off as they promise an implied quality of service which they could not provide.