Ok an update, I've installed the Vista 64bit drivers in place and tried setting video output to DirectX again, with video overlay on and off. The pixelation was resolved when I had overlay and DirectX output, but it killed Aero, and the video didn't always appear on screen... its a step in the right...