Personally, I choose MicroDVD above all. It has the best quality/stability relation, and includes tones of features. In second place goes radlight, which would be the perfect player (video quality is excellent) but I happen to hate adware. In third place come both BSPlayer, PowerDivX and WMP with DIVXG400. And finally, DivX Player (formerly known as The Playa) which, in a word, sucks !!