I been flirting with this iptv service for the past 6 months that gives me all the channels in full HD but aside from the convenience the main thing that keeps me from cutting the cord for now is the stream delay. The average stream delay is at least 45 seconds which is an eternity for people like me who like to live tweet and follow box scores live.