The latest version of VLC supports hardware accelerated video decoding (with nVidia and ATI), I wonder if that makes any improvements in visual quality.VLC is pretty much a standard tool fro video playback on pc. You will struggle to find something it can't play. But for best quality maybe not the perfect option. Try it out and see how it goes. Somebody else will probably know better but that is my 2c worth.