Byfar the best host I have ever been with. Not only are they cheap (in terms of bang for buck) but the staff all speak fluent english (they haven't gone to India) they get the problem fixed fast and help espescially those who are webdesign clueless!
I've got a couple of reseller accounts with them - not had any problems, and support has been good - though a little concerned as there seem to be quite a number of "bad bluehost" threads turning up periodically at WebHostingTalk.