Recently, I've noticed a lot of negative posts in the forums about DreamHost's service quality. I'd like to say, that I have never had any trouble whatsoever and that I'm very pleased with their service.
I've been hosted with at least six different companies in the past, and DreamHost is by far the best. Their servers are blazing fast, they offer tons of disk space and bandwidth, and they don't try to cheat you like other companies.
Their support team is really good too. I've contacted support several times, and I usually got a reply to my question in under 2 hours. I always got a reply in under 12 hours. The support is very helpful, too.
So far, my only complaint with DreamHost has been that the control panel is a little confusing. It's extremely powerful, but it is not as easy to use as cPanel. Otherwise, I heart DreamHost. They are by far the best web hosting company I have ever used. I will definately be a loyal customer for a long while.