RealPlayer plays everything (nearly everything - doesn't play Quicktime), but it constantly tries to go online making it a real pain. Windows Media Player 9 is my personal favourite at this time (I haven't tried all the others yet) as it never crashes (not yet anyways) and is widely supported. Basically, if you have the correct codecs installed, most of these tools will cope well with the various types of media formats available.