I personally have worked with Dreamhost for the past 4 years. I am a self-proclaimed amateur web programmer at best. They have been here to hold my hand every step of the way. I have always had a very quick support response and i have never had any downtimes or slow access speeds. You have a lot of choices to make when you choose a webhost for your company.
Why not pick the one that also Saves the Smiles!