As I knew so far, most of video playback software on ce6 (which is not from the factory of the device itself) is not going to work that good.
just like wmp, coreplayer and etc. is not working well and most is crash and make device freeze.
I think most of software that you guys mention is better use for ce5, but ce6 for me, after wondering around around 1 month, hopeless is the only word I found.