No, the onboard HD3200 does work quite well I must say, even better than your 6600GT. Pick something else then, CL6 looks outdated to me, like the first DDR2 800MHz modules. Also check out other brands, plus that board has native 1066MHz DDR2 support and those are not much pricier either, just look at the voltage it need. Personal I would pick anything that works under 2.1 volt.All other parts should work perfectly. Just keep the BIOS set to IDE as the ACHI setting could give you some problems if your harddisk doesn´t support it. Drivers under Vista, bad produced chips and those will burn out. Sure nVidia has a "fix" called: "Motherboard builders, don´t use the faulty chips"... what a joke...