Came across this open source free-ware media player that is out there for Windows, Mac OSX and Linux. It can be skinned, plays just about anything and its called UMPlayer.
UMPlayer comes packed with dozens of advanced features, such as skinnable interface, built-in subtitles search, audio / subtitles sync, enhanced filter rendering and YouTube™ player / recorder, yet has a simple and intuitive user interface that was designed for ease of use.
With over 270 built-in Audio and Video codecs UMPlayer can handle nearly all media formats, including AAC, AC3, ASF, AVI, DIVX, FLV, H.263, Matroska, MOV, MP3, MP4, MPEG, OGG, QT, RealMedia, VOB, Vorbis, WAV, WMA, WMV, XVID and many more.

