My situation goes back to August, when I (erroneously) got an email saying the HR20 was at Best Buy and I could order it (it was for L.A. customers only). When I tried to order, no good. I had already had a hassle in July with my AL9/H20 install (long story, but it involved an installer showing up at 10:30 on a Sunday night when he was supposed to come between 1-5). So that snafu got me 6 mos. at $20 a month off. Then, when the HR20 did become available at BB, I got it for $399. Wanted to order from D* but when I called, they said BB had exclusive distribution. The retention person gave me a $250 credit on the spot, plus an additional $20 a month for 6 months (remember the box was $399 at the time). In the meantime, the HR20 price dropped $100 to $299, so eventually I came out ahead on the price, about $70 to the good. I also got 6 mos. of free HD package in there some place.
Last but not least, when I needed to get a multiswitch, D* sent the same installer (by request) who had done my AL9/H20 install (good guy and smart) and he added three lines and the MS. I had already installed the HR20 myself. That all was at no charge.
So when it comes to pain relief, D* has done well. But, I would have given up a good portion of that $$$ if the HR20 had worked as my other DVRs had worked. Mine is working now (keeping fingers crossed on this latest download not changing that), after a reset everything, move to component, and removal of BBCs. Scared to hook the HDMI back up at this point.