I tried troubleshooting the issue myself, but I can't seem to figure what the deal is. I read their FAQ, and this part of the site seems to not be compatible with Firefox. They said it works best with IE6, I did have IE7 Beta 3, but I reverted back just in case. I know I have the latest version of Adobe Flash Player and Windows Media Player and every other plugin they seem to require. I also have a cable broadband connection, still... no luck.
Thus far I've had NO problems viewing similar video content on other websites, it works fine everywhere except here. If anyone can please help, it'd be greatly appreciated.