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!