The only saving grace Dish has over DirecTV at the moment (for me anyway) is that I love the Dish 622 HD DVR and the DirecTV H20-700 is still buggy as h*ll.
Next time you read those web sites, look at the posts and make sure they are talking about national released versions of the software for the HR20. A lot of information out there is from people testing beta versions of D* software. If you look at the actual polls taken on national releases, you will see only average amount of problems. Yes, you are correct, when the units were first released, just like any new complicated software driven product, did have some bugs. But, D* was very quick to respond to correcting those problems, and the national releases of the software, have corrected the problems.
They still occasionally find some incompatibility between the HR20 and new TVs just coming out onto the market. But to be honest I see the same complaints from people who own 622's and cable boxes.
My HR20 has worked great without missing a beat, since the day I got it. I am not trying to say that all have done that, but the fact that I have seen bugs in all of the HR-DVRs, satellite and cable.
Sorry for getting off subject.