First off, DreamHost outnumbers all other services in the net when we are talking about space, bandwith and features. The cheapest package has 160 gigs, and it expands with (2?) gigs each week. The software is working pretty well, its DreamHost developed software, makes the host original, and more worthy.
However, the DreamHost design is boring and way to simple. Although its not messy, and easy to navigate, and that's what i mean is the most important thing.
Then, it happens. The thing i hate the most with dreamhost. First, it has a lot of downtime, mostly short, a few mins, but sometimes a lot longer.
DreamHost has a lack of speed, and many of my users (www.bluedotgfx.com) is complaining about it. However - i like dreamhost because it has almost NO LIMITS.
So yes - choose dreamhost if you want no limits, but slow speed and some downtime. This is factors which they CAN change, so give it a go...