Generally, PS Vue if you can be happy without DD5.1. However, it's really a matter of identifying the channels you want and then finding the streamer that offers those channels. The services are not really "the same" in terms of channels. If you write down a "must have" channel list, you may find that only a single provider might actually have those channels, and/or NONE of them have them.
You also have to be careful. The marketing may imply channels- such as the locals- that really aren't available as local channels. This may or may not matter to you but the bigger advice is to dig in and verify rather than just look at a list of channels and assume.
I came close to going with PS Vue, but ultimately, I did not want to do without DD5.1 so I went with the Channels App w/DVR + HDHomeRun Boxes including one they have called Prime w/Comcast CableCard. No Comcast lease fees for boxes or DVRs, I do get the Comcast "triple play" pricing (which tends to be cheaper than "double play" or "broadband only" and then piling on some streaming options), etc. Stay on top of Comcast and one can keep re-upping the promotional rates (if there is competition in their area).
If by "quality" you want great picture & sound, I think cable/satt still beats any of the streamers. And with that Channels app + HDHomeRun boxes, you can get around the lease box fees while leaning on

TV as THE box.