Depends on what channels you want, each of the streaming live TV services have a different set of channels available.
The cheapest one is Philo for $16/month but they have no sports or news channels.
Sling doesn't have all the channels I watch, Hulu Live TV has a good channel list but their DVR feature only allows FF if you pay an extra $15/month so its more expensive than the others, also Hulu's video quality for my local channels was poor compared to others.
Directv Now has the best channel selection and good video quality but their features like DVR is weak currently, I did a free trial on that too. They offer several channel plan options at different prices, cheapest is $40/month.
Currently I'm on a free trial of Youtube TV and I find it works the best with the most features and top video quality even 1080p on many channels that can be verified with its "Stats for Nerds" display. Its missing a few channels like History, A&E, Animal Planet however but has a huge sports and news channels selection and the best for local channels.
So for me I'm deciding between Youtube TV and DirecTV now, both about $40/month. I use newer model Roku devices on my TVs and get good streaming speed with a 5G wifi router. All of these also worked on my Samsung android smartphone with their android apps as well as on a PC browser. Directv now only works with Chrome browser on a PC, but Hulu Live and Youtube TV work with other browsers too like Firefox.