The VLC media player is one of the best multimedia players out there on the net. It is capable of playing various audio and video formats including DivX, Matroska (MKV), etc.
It is open-source and thus free. The latest version is 1.0.3 and the Windows self-extracting package is only 17.2MB which took only a couple of minutes to download.
Definitely recommend it.