listen to what people have been saying about your cpu voltages. i don't know what cooling you are running but it seems like your load temps in realtemp is getting up to 75c. heat can make an otherwise stable overclock unstable(or burn out the chip, damage it, or wear it out unnecessarily, shortening the life or losing the ability to obtain the same clock speed later on) so you want as less voltage as possible for stable overclocks.
i remember for that chip, it has way too low operating temps. cpu world says 60.3c and they say max voltages 1.5v (this might be a stock voltage
[correction this is the intel spec sheet value, stock value is 1.35v or what's on your box as most people have been reporting], intel has their own specifications on what the chip should not be overvolted to, look up spec/data sheets for your processor) keep in mind data sheets are the design specifications and usually higher values than stock for cpu voltage.
anyways i can see that heat was ignored in considerations to the overclock and overvoltage of the cpu. you have to keep in mind that the reason you can overclock is because the stock chip is designed to still be 100% stable at 60.3 degrees c max with a low voltage of 1.35v. if you overclock as well as get high temps you are straying from this 100% stable margin(that you can overclock with) and thus to achieve stability again, you need to overvolt unnecessarily but this could push temps higher and make it even more difficult to stay stable.
an Example is if you ran your cpu stock and got temps of 59c, it would probably be stable based on the specs. you overclock with that margin to 3.2 ghz @ 1.35v stock (8x 400) what you might find is you become unstable at a lower temperature than your previous 59c, for example lets just say at 54c. (because of the faster speeds at which the processor must operate in, the same amount of heat and voltage to operate stably is not the same. usually needs more cooling(to reduce electrical resistance) and higher volts to work faster.)
simple solution, get better cooling then run lower volts into your cpu(than what you are using now). you can stretch your voltage margin by getting better cooling to an extent. (you can find this out by running everything(cpu voltage and northbridge assuming your motherboard runs 400 fsb or more at stock and ram) stock with the best cooling possible and only push your multi preferably but realistically fsb since it's a locked chip) (9 x fsb stock+)
as for your ram, since you brought ddr3 1600. those chips might not be true 1600 but just factory tested to work at 1600 speeds provided you SET THE SETTINGS MANUALLY according to what the manufacturer has provided in their documentation for your ram. it sounds similar to 9 9 9 27 etc(honestly it could be 10 10 10 24 78 and i don't know (what dram voltage)since each 100 mhz jump in your SPD has the latencies scaling up by 1) and higher volts. As you can see, ocz has overclocked your old chips and found them stable at probably some settings similar to those.
i don't know if this is outdated but it's a core2 data sheet
http://download.intel.com/design/processor/datashts/31559205.pdf
we can better help you out if you told us what your ram is branded as. OCZ could have made the chips but maybe g.skill is selling it and overclocked it, who knows. if it's something like this then g.skill should have a model number and associated settings to make it run at ddr3 1600.
irc, people have been getting q6600 3.6 stable with around 1.4-1.44v. I remember some lady made her own computer and gave me the screen shots.