I called my ISP up because it got sooo choppy, they had me ping cyclones.com 50 times and 44 of them timed out. The tech said he had no problems pinging from his office (we're both in Brookings, SD) so he figures there's some routing issue and they were going to look into getting that fixed for me. But if it's happening for a lot of other people, maybe it is on the hosting end.
I had the same issue where the Campbell game was pretty good, but the rest have had issues, and this last game being the worst of all (starting about 10 minutes into the game and the game was pretty much unwatchable after that between the constant switching down to low quality and freezing every 8 seconds or so).
I know it's not my bandwidth as I've got 20 download (though speedtest says I'm only getting 16 - both with nothing running and while streaming Cyclones.tv)