DirecTV just called and upgraded my last remaining HDTivo for free to the HR21. No lease fees, no extension to my contract. I had called them a week ago asking if there were any upgrades available, and they told me I'd have to pay $199 so it's nice to get it for free