When I was looking for hosting, I didn't find any that could compare on both price and features. Some were better on individual points, such as support, but DreamHost was by far the best overall package for my particular needs. Since the recent increase of space/bandwidth, DreamHost is even better value.
This forum is probably not the right place to be asking this question, as the majority of forum users are existing DreamHost customers, who obviously think (or thought) that DreamHost was the best value for them.
Save $50 on DreamHost hosting using promo code "SAVEFIFTY" ( DreamHost Promo Code )