Generally if you have an antenna for your locals, Sling is the cheapest streaming option (they don't do locals). Sadly, though, no BTN. I'm probably going to drop Sling for something else in the fall since Purdue is finally improving in football and I'll get to see more BBall. Sling also has DVR as an add-on cost, which I don't pay for, since most of the non-sports programming I want is available on demand. I have Hulu Plus (not the Live TV version, so like $8/mo), and that has most of the network shows on demand, so I don't need the DVR for those either.
I think DirecTV Now tends to be at the pricier end of the spectrum. I'd probably also look at Youtube when football starts back up. Generally I'd even cancel between now and then, but the wife and I got hooked on Food Network's "Worst Chefs in America", and so we'll keep it.
For your "main" TV, I recommend getting the Roku "box" rather than the "stick". I'm not sure what they call their box these days, I know a year ago or so they were calling it Premier or Ultra or somesuch. But the boxes tend to have higher performance processors and more RAM, so they're snappier. The sticks can't really do that easily because they're so small that they can't effectively cool themselves, and they're cheaper, so you know they're dropping cost somewhere. That cost is typically the processor/RAM. It makes the user experience better to have that performance. For the extra TV's, though, a stick is just fine.
I also recommend people check out Pluto TV. It's free and has a bunch of channels. The content can be a bit hit or miss, but there are some cool things there. One channel shows a bunch of older stand-up comedy specials. Another is an amalgamation of various food shows. If you want to placate children, there are channels that are collections of funny internet cat/dog videos, and there are channels of dedicated cartoons. You can easily get Pluto TV on your Roku.
The other thing to look at is if there is a specific channel or show you REALLY care about, whether you can get that show through something like Amazon and just pay for it individually. In some cases it can be more cost-effective than subscribing to a specific service JUST to get a certain piece of content.
Finally, I think if you're thinking about it, just do it. What I think you might find is that a lot of the stuff you used to think you "needed" you really don't care about once it's gone. And once you start going around looking for content, you find a whole bunch of stuff through Netflix/Amazon/etc that is better than what you were watching before anyway. Netflix has some amazing original content. Amazon has less, but since you're already paying for Prime, you'd be amazed at how much they've got.