You know, I have to get VLC one of these days. Everyone seems to swear by it.
I have yet to try it...
Digip, browse over to http://www.videolan.org/vlc/ and give VLC a chance. The install is very easy. As Japanese say, "asa meishi mae!" (easy as cake)