Does anyone have it? Comcast is killin me every month. I know youtube has live tv and live sports with all channels (all espn, btn, all fox sports channels etc) so anyone who has tried it, how is the live tv? Does it stop and delay? Do you miss any action? Any info appreciated.