I opted for PSVue using an Amazon Fire TV (not the stick); $30-ish/mnth and BeIN Sports is included (as is FS1/2, NBCSN, ESPNs, etc). DVR feature available, although I'm still not sure where it's stored, but it works well for the F1 and MGP races I've saved so far.
Cheaper than cable, even with...