Wait.. I have an INGENIOUS idea... how about actually using SmoothStreaming when, you know, you're streaming, and still provide a high quality download link for those that can't handle the streaming?

I wonder if that has been done before?

Yes, I can be sarcastic sometimes Smiley