YoutubeTV is excellent as they provide cloud DVR service and 85 channels but at $65/month + Internet (about $50 on low side) + tax it's pretty close to cable service. I have Xfinity 400Mbps (actually get close to 500Mbps) internet and still got quite a bit of buffering on YTTV when I "borrowed" my kids account for a week when they switched 2 months ago to try it out. Xfinity, as much as I hate them, for example is 125 channels with 100Mbps service for 2 TVs is only ~$130 including tax using your own modem or another $15 with theirs. Either way you need a cable modem to buy or rent. I still don't see the real bargain in streaming services YET as they really aren't that great of a bargain. You save a few bucks but not a great deal and, like cable, they do go up in price as YTTV did last July from $50 to $65.
Although this article is 9 months old from when YTTV increased their prices has a lot of good info:
YouTube TV hiked price to $65: Sling TV and Hulu offer better value - CNET
I REALLY miss Fios.