I have shared long time ago if you don't mind no hardware acceleration. You could use Arcosoft video codec; it proved to work well but cpu % will be 70%.
Use Windows Media Center Codec Utility to change it.
That's all I have right now and we are all feeling sad for this problem.