If you have a highly cpu intensive site then virtual hosting isn'a good option, thus dreamhost virtual hosting is not a great option. (Theres some sort of limitation on how cpu intensive a site can be, you are only allocated so much cpu time or something.) Other then that, their control panel is an inhouse design, works great, never had problems with it - has everything I could need. Support wise they are excellent never had to wait more then a few hours for replys on support emails. And best of all they give the most space/bandwidth out of any VH out there.
One of their best features is daily backups

its not advertised, but check their support wiki for more info.