You can easily attach an external esata drive to the DirecTv HD recorders. Works like a charm. They're designed for it and it doesn't violate the lease agreement.
I have two of them after years of Tivo and like them.
I have two of them after years of Tivo and like them.