Sign up for bing rewards at bing.com and then go to http://www.pogocheats.net/bing-rewards-bot/ once a day to do the searches. You'll rack up a month of hulu every 28 days.
As for the OP we have a Roku 3 with netflix/amazon/hulu. Wife pays for Sling TV so she can have the ESPNs and HGTV.
If you have specific shows you want to watch you can always buy a season pass on amazon or google play, or use torrents if you're inclined.
After dropping Dish I don't have any inclination to go back.