Recently came across this site Zattoo.
Interesting offering... they describe the product as high-quality, long-play video delivery with plenty of channels to choose from and delivered via browser, i.e no downloads required.
I have not be able to try it out as they are available only in Europe for the moment but if they deliver all the things they promise, they might be on to something...