Company
Dreamhost is in business for more than 7 years and are hosting over 70,000 websites and provide affordable and reliable hosting solutions. When you sign up with them you are not one single customer, you are a member of their web hosting community (family).
Support
Support is awesome at Dreamhost. The most questions can easily be answered at their powerfull Knowledge as well as in the very active discussion forums. Direct contact is managed through a web interface. Phone support is not available.