Do you find that windows medial player doesn’t play a variety of videos properly (or at all)? This might be because you don’t have the appropriate codec installed.
DivX is a VERY popular codec that normally costs a few pounds to download but currently it is being given away as a holiday special (probably because a new one will be released soon!).
Still, it’s a good opportunity to get this codec for free.