Well, I've pretty much been the full gamut of streaming television providers and finally settled on psvue because it's performance is superior hands down.
Now then, I was happy with hulu until their web page ticked me off and so I cancelled. I tried to give them another chance and all they could do is send me to said offending web page to re-establish service.
I told them that sending a customer back to the thing which lost them the business in the first place wasn't too bright. I haven't been back there, either.
Then there was sling and the nice interface but lousy service. The drop offs. The endless buffering. I simply wasn't getting what I was paying for. This sent me to psvue on a whim.
Since I have been using psvue for my streaming needs it has provided that same superior bandwidth provisioning of hulu and netflix (which I still use, by the way) ... and for five dollars more a month I've got a lot more choices coming down that superior pipe and quite frankly I wanted to weep with human gratitude for the serendipitous arrival of psvue in my life.
Leave it to a gaming provider to fully understand bandwidth and other performance provisioning considerations.
The moral of the story is all I wanted was that for which I was paying. I liked sling okay but it simply can't provide the content worth diddley ... and of course, the annoying web interface will also lose you business as well stupid hulu.