I've been a dreamhost customer for 12 years. I've recommend them to a lot of people and clients, but lately... I went out and got a VPS with linode because I couldn't run Drupal 7 on dreamhost without it being quite slow. Now I have a ticket in about my site (Drupal 6) that I've run for years (updating of course) without trouble, that is running so slow it's not usable, and rather than the quick response time I got used to in years past, it's been 15+ hrs and nothing. The load avg was over 21 on the server and climbing when I looked last night.
Now, I've seen some posts about lost domain names because the auto-renew didn't work? I keep managed hosting because I'm a developer, not a server administrator, and I'd rather not have to get a VPS that I have to maintain, secure, etc. but it looks like I don't have a lot of choice anymore... and it makes me wonder, cynically perhaps, if they're not taking as good of care of us shared hosting customers as they used to, because they're trying to drive people to more expensive VPS hosting. Sorry, but Dreamhost is not my first choice for VPS hosting if they can't handle shared/managed properly anymore.