I really like the ability to download videos for watching at my own speed rather than my ISP's speed. Since my computer is a laptop, I frequently move around and gain and lose a network connection. Even when the laptop is docked at night, the high-speed "always-on" Internet connection seemingly goes down at random.
I know that Microsoft has solved this problem for Windows Updates by creating BITS and have tried to download Channel 9 videos via BITS. Unfortunately, the moment the connection dies, the entire download has to start over.
Is there any chance that Channel 9 could fully support BITS? MSDN has a helpful article on the topic.