I did a lot of reading on multiple forums trying to find an eSATA for my HR21 DVR. I hooked up a Cavalry CADA002SA2-H 7200RPM 2TB USB 2.0/eSATA External Hard Drive $505.68 from Amazon.
It was simply plug & play. Turned on the HD first then plugged in the HR21 and it recognized it right away...