"We've had the DirecTV HR-20 since it first came out. It was having the typical bugs of any first-generation product, but we stuck with it. We have had TiVo before and really liked that, but DirecTV came out with the HR-20 because of the MPEG-4 capabilities. I heard all of the complaints about it, but you can configure it to do many things (30-second skip, etc.), so I'm good with that. It can only get better with future software updates. I have heard that DirecTV was phasing out the TiVo models, so I guess that means more improvements to the HR-20."