I've been free of TV for 5-6 years now.
I use Roku, or a network-aware BluRay player. Most BluRay players have the same capabilities as a Roku box.
I have a Netflix subscription which is getting a bit tedious, but at $7 a month it's not a big deal. Offerings get stale and I leave it alone for weeks at a time, then new stuff shows up and I have things to watch again.
I have done Hulu in the past, but I don't anymore. I gave it up a year ago, when Hulu increased commercial duration from 30 seconds to 45-60 seconds, and I could see the writing on the wall. This would be the new way to compel people to watch commercials. So I cancelled it.
My favorite electronic toy in my house is my Synology Diskstation NAS (network attached storage). Basically a turnkey over the counter Linux server with a pair of hard drives in it giving me 1.5TB of redundant storage. I've digitized my entire DVD collection using AimerSoft's DVD Ripper software, and have what is essentially my own Netflix server in my house. My Sony BluRay player connects to it seamlessly with no configuration needed, through DLNA. I stream content from it. I'm going to replace the Sony player with an LG or Samsung one soon, though, because they have a better client interface for the media server (It's a Plex server running on the Synology box, and LG/Samsung have the official Plex client available for free download in their app stores for their BluRay players, rather than relying on the limited functionality of DLNA).
And... there are other very easy ways of
stocking the NAS with fresh content.
Your big weakness will always be sports, though. NFL/NHL/NBA/MLB don't want to get into streaming at all. They hate it. If sports matter to you, and you still want to go dishless/cable-less, you'll need to find a favorite sports bar or a buddy who still has dish.