I am using Dreamhost for more than 7 years. It is not perfect, but trustful.
There are some Pro and Con lists. It is my list below.
Pro
Clearity:
DreamHost status tells what happen on their network, server, services.
Dreamhost newsletters provide a overall information update every month.
Support Knowledge Wiki, easy to find the answer before to ask the support.
Response time of support ticket is better than my expect.
A lot of program for One-Click-Installation
User friendly Cpanel.
Most important is the price. It is $107.40/year for unlimited space, unlimited Bandwidth, One free domain, etc. Use dreamhost coupon G2SAVING to get ONE MORE FREE DOMAIN.
Con
Yes, as I said, nothing is perfect.
When you use too much CPU, they may kill the threads automatically.
I recommend Dreamhost to small business.