I used Ustream, JustinTV, LiveStream and other minor free CDNs over the years and have finally decided that a paid CDN is best... for me.

I want no ads. I want PPV. I want VOD. Basically, I'm a control freak and want to call all the shots. I've tried some paid CDNs (that shall remain nameless) and found them to be... not ready for prime time. Currently I'm using DaCast (www.DaCast.com) and am pleased with the service. It's fairly inexpensive and their support is responsive. One thumb up from me.