Have you tried watching the Russian feed samson? http://tvonsite.org/index.php?kanal=sport2
It worked great for me (I'm in the States).
Thanks I'll give it a try! I guess I'm just extra frustrated since I shelled out all that money to have a feed that won't work. : /