I was on the Carnegie Mellon and UC Berkely websites and I wanted to watch the videos they made to show off their colleges. Well both of them were streaming RealOne videos. I didn't believe it. Although I have dsl, it isn't that great, during the afternoon which is when I surf the most. So I chose the broadband option and it was rebuffering every 45 seconds. VERY annoying. Why wouldn't they just let you download the damn video. And what about 56k users? Who the hell wants to watch a postage stamp-sized mess? Not a great way to advertise your college. This is what I don't get: if you want to watch the video a second time= more bandwidth wasted for the user and the server.
If they let you download it, it's better for the user because you can download it once and watch it as many times as you want. You can also download a high quality version overnight if you have a 56k modem. It's good for the server because your user will only get it once and never have to access your server again to get it again.
I've always seen the point in streaming video to be for live broadcasts and for protected free content like 30-second previews on Amazon. But it seems like more and more sites want you to stream everything. I find it utterly annoying.