I am sorry to hear that DreamHost isn't working out for you.
Can I ask why you are considering canceling? Is it because of the server load you reported in this thread?
If so, have you contacted DreamHost outlining the problem and asking to be moved to a different server? They have done this in the past for users experiencing such problems.
Save [color=#CC0000]$50[/color] on DreamHost hosting using promo code [color=#CC0000]SAVEMONEY[/color] ( Click for promo code details )