It would be ready for prime time if it had DLB. It currently is inferior to my previous DirecTivo since it lacks this feature along with 30 second skip. It seems that DirecTV is catering to the advertisers instead of their customers.
This just goes to prove HASAN's point. For Iman, the hr20 isn't ready for prime time. For me, I never used DLB on my previous hr10 and don't use it now on either of my hr20s. For me, the hr20 has all the features that I need, but there are a few that I would like to have. If D* ever enables the hr20s to talk to each other so that you could program and retrieve recordings from any of multiple dvrs, that would be heaven for me. As it is now, I split my recordings between the two hr20s. I use box 1 for NBC, FOX, and HBO. I use box 2 for CBS, ABC and Showtime.
Any other recording go to whichever box I am using at the time. This helps to prevent double recordings, except for very special events, in which case I record on both boxes for safety's sake. I haven't really needed this redundancy for quite some time, but with my luck, the one time I don't do it will be the time I get a BSD.