I have been using BlueHost services for about 6 months.
It is one of the best hosting company I have ever used, I was really satisfied from hosting my sites in BlueHost.
I had about 5 sites in that time and all of them were working great. I used sometime in the option of fast application installation and it was great.
Customer support is really good also, very recommended!