At the risk of being a fanboy as well, I agree with Scott. I saw the erroneous billing e-mail yesterday, and thought "wow, I thought I had another year...." But, subtracting November 2006 from January 2008 gave me two years and I didn't even think about it (so much for my simple math skills).
The cool thing about Dreamhost is that they spot these problems before I do, and usually have them resolved before I even notice. Then they tell you about the problem, the fix, and all relevant details. I compare and contrast that with my last host who charged a whole lot more, and routinely let my domains expire even after they'd been pre-paid and then would deny any culpability after endless e-mails and requests - and literally days offline with their advertisements greeting my domain visitors.
Love ya dreamhost, and all of the goodwill you develop through the year with up front and publicly pro-active maintenance and responsive tech support make up for the occasional hiccup (and major blunders so far).
My sympathies for folks who had a debit card hit that messed up bank balances. I've been there in the past. Now, I always use credit cards online - they offer lots of protection against problems with online billing.