More suggestions for new features:
-- (this is a repeat) When I enter the Dish On Demand section and enter my PIN, remember it until I leave the "app". Or, give me the option by asking "Do you want to remember your PIN for this session?" or something similar.
-- When a download is already in progress and I initiate a 2nd (or 3rd or 4th, etc, etc) download, on the screen that asks "Download now" or "Download later", make "Download later" the default button. Or better yet, make a setting somewhere for "Always download in order of selection", i.e. always queue downloads up.
-- When I start a download and leave the On Demand area and am watching regular TV, don't pop up a large window or one that requires me to respond. If I've started a download and went on to other things, I'm obviously letting it work in the background. Instead, how about a (transparent) "balloon" that comes up from the bottom to tell me it's done and it goes away on it's own after a few seconds ?