You can create smaller files with WMV than with MPEG2 and still maintain good quality, that's it's advantage.
I'm not sure about what operating systems can play WMV files but didn't Microshaft present WM9 to the MPAA for it to become a video encoding 'standard'? If that's the case then I'm sure pretty much all current operating systems support it.