That said, I'm a big fan of iTunesU. I like the ability to download courses on my iOS devices and listening to the lectures on trains or at the gym. Also, they must save a lot on bandwidth by letting people download the videos (I go through the lectures a couple of times at least).
However, the end-user experience for downloading videos from iTunesU and playing it on an iOS is excellent. It is almost a one-click experience. This is just my opinion as a user.
I'm curious, on a vanilla iOS device, what application would you use to download a video on a website and have it cache onto your device?
I agree that if you don't have an iOS device, this doesn't work.
(Sorry if I'm rubbing it in too hard, you've been very gracious in this discussion.)