Yea, I agree, go with the HR20.
When I had the H20, it was nothing crap in a silver box. Stupid thing would lock up constantly, and reset all by itself in the middle of shows. And I went through 3 of them and each one was worse then the first.
Since I had such problems D* gave me a free HR20, and even with it's little quirks, it TEN TIMES better.
DVR's are just necessary anymore. Need another beer, pause. Trip to the John, pause. Unexpected company, pause/record, etc.
It's worth the extra $5.99/month for that flexibility.