I've used all of these, and honestly, it depends on your needs. Live out in the country, go with Dish or DirecTV, live in town, go with SuddenLink. The PS Vue stuff is horrible, they have all sorts of buffering issues. I know, because I use PS Vue, and have 200MB from SuddenLink (avg. 90-120mbps), still sucks. Sony has licensing issues, too, so some of the commercials and stuff are replaced with a blue screen. Also, be aware that using streaming services will use lots of data (gigabits), so if you have a data cap, you'll probably exceed it. The Amazon Prime, Hulu, and Netflix options are alright, but most of the shows are "meh" at best, with the exception to a few. Plus, you have the same issues with data is you use those. I'd prefer the satellite option. I don't know if they've improved the dishes since I last used DirecTV (2008), but rain always interfered with signal, so you couldn't watch anything while it was raining.