The site above - icastnews.com - sends a 24/7 live stream with live programs or broadcast feeds (same as live - not on-demand) if there is no breaking news - firefox won't play it except using ieTab. The WMP firefox plugin from microsoft doesn't seem to work here. The source of the stream is a dedicated windows media server. btw. On-demand windows media streams are no problem form this site, only the live one. I should note that live streams are rather unusual except for special events. I found the same problem on other live stresm feeds.
This is ie7 64bit. IE7 in XP or Vista works fine on this feed.