I've had this problem for ages. Tried everything and looked everywhere with no luck. I use media player classic with ffdshow for playback. Whenever I try "overlay mixer" mode; the player freezes up when I try to playback a file. but using vmr mode works fine. There seems to be a problem with the overlay mixer on my system. If I try to use windows media player the video plays fine but in grayscale. of course I tried uninstalling the drivers, booting in safemode and cleaning the system up with driver cleaner pro, then installing the drivers again, but with no luck. I also tried several different drivers, also with no luck. I think it's a directx problem, because when I tried to lower "hardware acceleration" to disable all directdraw and direct3d accelerations, the video worked fine in overlay mode. I tried installing the latest directx (aug 2007) but the problem remains the same. I wonder if there's a way to uninstall and reinstall directx. Then again it might be just a simple setting in the registry to fix all this. I'm running xp sp2 with a geforce 7600GS card. I'd really appreciate your help on this one guys. Thanks.