I've used Sling, YouTube TV, and Hulu live. Sling is ok to get by, but the interface isn't as nice and the channels are split in weird packages. Not the best experience, but worked well to pick up for a month to watch the NCAA tournament.
Hulu live has good quality streaming, better interface...