I've given KMPlayer another try and I admit it's very good.
However, since I'm a HD addict, I've tried a couple of high definition movies: KMPlayer still have problems with those ones. The reason is the same: it uses some old and unoptimized filters. BUT: it's easy to replace them with external filters so this isn't such a big problem. Another small issue is the subtitle engine: it won't properly play ass subs (don't laugh
If you are a newbie in video players segment or an experienced user, give KMPlayer a chance. It's freeware.
The distance between KMPlayer and my fav. player, Zoom Player, is smaller with every release.