About asf you can try mplayer (
http://mplayerosx.sf.net ).
And don't use WindowsMediaPlayer. It might well try to compromise your privacy and spill information about you to microsoft, or allow microsoft to legally delete files on your computer (as soon as you sign the agreement at its first start).