I think the $8 and $12 Hulu options still have current shows, I think they aren't available until after it has aired on live TV, and IIRC they have commercials regardless of the plan chosen. Their new $40 plan is for live TV access and meant to be a cable TV replacement much like Sling. Who are you/will you be using for your internet? One of the reasons I am into Roku is that they have the Xfinitity(Comcast) app which will allow me to use the Roku as my cable box and allow me access to live TV, no DVR function, I currently pay for cable service while not using it because Comcast charges ~$15 more for internet w/o cable and basic cable is $15. If you don't get your internet through a TV service provider it won't matter but if you do it might be worth looking into weather or not they have an app available on any smart platforms that can work to stream live and on demand content.
My views on streaming services are AmazonPrime is a given as I personally get so much out of Prime that not having it just isn't an option. If you don't have other needs for Prime ie PrimePhoto, PrimeMusic, PrimeShipping, PrimePantry, etc then the streaming service alone is decent but may not be worth the monthly or annual costs.
Netflix certain is a well established service but you won't get new/current it will be behind a season on shows typically unless it is a Netflix original. Their original content is very hit and miss to me and much more miss than hit the number of hits isn't enough for me to keep Netflix year round. I usually get it for ~2 months and cancel then return after ~3-4 months gives me plenty to watch for a time and catch up on anything I actually liked.
Hulu I never paid for a subscription and haven't used it since they dropped their free version. I did love it under the free but at that time I was a heavier Netflix user so I didn't watch Hulu much. They no longer offer a free option however they have picked up a fair number of the shows I would watch on Netflix. I will probably try them out sometime soon and IIRC they have a deal with Criterion for their movies which is a plus for me. Given some things are never commercial free I am not sure I would consider beyond the basic plan.
I haven't really looked at anything beyond those 3 but I know they are a few other services out there and some that are more specialized. I think some networks now offer their own dedicated service and I believe those offer commercial free viewing for current content and I believe they offer simulcast, stream at the same time it is first aired/broadcast, which would be basically live.