Really Tony, within minutes? That's amazing - are you speaking of programs that are 30 mins or less? Anything over an hour takes forever on my end. Heck, I went for a PPV a month ago because I was sent a PPV voucher. I opted to go for the HD feed and pay an extra buck. Next thing I know an hour goes by and still the movie isn't ready to play without constant buffering/freezing. I'll still stick up for Roku - that I know is faster and arguably more efficient than D* on demand. I have HBO GO for Roku and I get D* on demand for HBO and I'll take speed over anything in this day and age. I select the show/movie and hit play and it's there without any freezing/buffering. If you have any tips to speed up D* on demand HD content downloads, I'm all ears.