One of my family works for a small business and got "hung up" on just such a question. Said company is still looking for an answer to this question. The sad truth is that their competition is online and going now for 5 years while they fall for this trap of "best" as well as listen to "web site experts."
Godaddy could have had their site up in 30 days (actually 7) and here they stand with the same question, 5 years and 5 figures spent.
Don't fall for this trap.
I know this has been asked before, but I've searched many web sites and reviews and I'm still confused. So, I've narrowed it down to Hostmonster, Bluehost, and Lunarpages. I'm a pretty technical guy, but I'm looking for a reliable web host for multiple domains that some will use databases. I'm not so concerned about a "simple" web site creator, as opposed to one that follows the HTML & CSS standards. I was going to go with 1&1 after seeing their huge ads in PC Magazine until I read the reviews. Thus, I'm not so concerned about cheap, just a service that is reliable, professional, and popular. In other words, what service would a developer recommend and use?