Guys guys guys! I found a solution that works for me, for both chrome AND firefox!
The problem is the newest flash update, 11.7. I have downgraded to 11.6 and can now watch streams consistently. To do so:
-Download the uninstaller here. http://download.macromedia.com/get/f...ash_player.exe
-Download 11.6 here. http://download.macromedia.com/pub/f...80_archive.zip
-Uninstall flash 11.7 and install 11.6. Simple as that.
EDIT: Wait wait wait. I've discovered something else. I have adblock on chrome so I couldn't see it (or hear it rather). When I skip the ad on firefox, I hear another ad or possibly the end of it (even though the video is gone and a banner ad has appeared) and after it's done playing, flash freezes. Have ads always behaved like this?