I have a HR-21 DVR and would like to receive OnDemand programming. I have a wireless router in my house, so all I need is something to connect to the DVR to download and play the content. Which connection device is the best option for the best price? I feel like I can do better than what DirecTV offers, but maybe not. Input is appreciated.