I got direct tv and sunday ticket for free this year, just for this exact reason. Last few years I had to use crappy online streams. Now every year ill threathen to leave direct tv so they will give me sunday ticket free every year.
I hear you. I broke down about two years ago and purchased the online substitution at DirecTV's website. This year, I just got a real satellite and will be watching it from home.
Watching it online, even through DirectTv's severs was frustrating... it constantly locked up, wouldn't load, just total garbage that cost me a ton of money too.
I feel like watching tv shows online is fine, but to stream live feeds is more often than not terrible.