Yeah, a bit of a mix of TV and internet for me too.
Up until last year it was all online for me, except the CL matches. This season we get Serie A on cable, and they show a preference to Milan matches, which is never a bad thing. And then there are the full match caps as well, and I download those recorded videos in case I missed an important match.
As usual, Bet365 live streaming is number one for league matches, the only downside is the rather small window.