DreamHost is the first US hosting provider I have tried. Before that, I have been with several Danish hosting providers (because I live in Copenhagen, Denmark). In one sentence, DreamHost is the only host I would ever recommend to others!
I feel treated fairly here, very fairly. There's no nonsense about hiding stuff from the customers, about not letting customers leave(!) if they feel like it, about not getting advanced or even basic features, and so on. DreamHost just has what you need, built-in at no extra cost. (Some other providers charge you for mail aliases! Forget about one-click discussion board installations or even a web panel at all.)
Sure, there have been a few issues with DH, but it's nothing compared to the rest of them. And all of these issues have been announced honestly and openly, and resolved with dedication. If DH keeps up this level of service, I'll be a customer forever.
Try out DreamHost with a free WebID -- Prices, options