Have you been to ovguide? It has links to alot of different video streaming sites, i'm assuming thats what you were talking about.
My favorite websites are : surfthechannel.com tvshack.net Many of the websites on ovguide are connected to some kind of spam software called Zango. I got tired of having to click the popup to cancel the install. I stick to the above 2 websites now. Many of the links are from tudou.com, which is a very slow chinese website. You may want to look for the tudou video accelerator on tudou.com. It's helped immensely with buffering issues.
Are there any good sites to view TV episodes. I can't think of that one that was the best that had to shut down several months ago.