One thing you didn't mention was that you can use a PC as an actual DVR (as in a recorder) by hooking up a tuner for those pesky shows no one seems to want to allow to stream. If you're in a decent service area you'll get all the networks in full hd for free, and be able to record them (and skip ads) for no subscription fee. With a tuner and streaming access you'll only be limited by shows that are both not available to stream and not broadcast over the air.
One thing you didn't mention was that you can use a PC as an actual DVR (as in a recorder) by hooking up a tuner for those pesky shows no one seems to want to allow to stream. If you're in a decent service area you'll get all the networks in full hd for free, and be able to record them (and skip ads) for no subscription fee. With a tuner and streaming access you'll only be limited by shows that are both not available to stream and not broadcast over the air.