If you haven't come across our Silverlight Streaming service before now I would recommend taking a look. Why? Here are three reasons to get you started:
1) It's free
1) Allows you to stream high quality video on your website for free
2) There is no branding associated with it ie visitors to your website won't see our branding, just yours. Oh, and it's free.
But even better than it being free, you could now actually get paid when people view your videos. How? If you allow us to display some contextual ads.
We have launched a pilot of the advertising platform which makes this all possible and you can sign up for it (well, actually you can "register your interest" at this time) from here: http://advertising.microsoft.com/publisher/sls