Currently I recommend to use freeware VLC player and MPlayer for Windows Media files and streams on a Mac, Linux and Windows.
Both VLC and MPlayer can be used as
streaming video recorders, because they allow to save (dump) Windows Media streams to hd.