What is this DirectTV on Demand that just showed up with the latest software download. I tried searching the forums for a simple explanation but couldn't find it. I'm guessing that it's something that works IF 1) I've got the internet hooked (I'd have to put a wireless connection of some kind -- suggestions?) to my HR20 and 2) I'm willing to wait for an entire HD movie/show to be downloaded over not the satellite but the internet. Did I guess right? If so, how long does it take to download a 1-hour HD programs assuming a reasonable speed, say 3MB download speed?