To be honest, you're going about it all wrong to begin with.
The
best way to start this is to seperate your memory and CPU overclocking... Start by setting ALL the voltages to 100% stock, set your CPU multiplier to 6x and your memory ratio to something like 5:4, 2:3 or even 1:2 (you want it as high as is reasonably attainable)
Now begin turning up the FSB in
small increments -- and no, going from 333 -> 375 is not a small increment
Test with MemTest86 as you go up until you find a place where the memory becomes unstable, then add memory voltages in small doses until it's stable again -- or until you need to start adjusting timings because the volts are getting to high. Then, again, start moving the FSB upwards. Eventually you'll find where your memory hits it's ceiling -- write all the speeds, timings and voltages down.
Then set the FSB back to stock, set the CPU multiplier to it's highest setting, disable C1E and EIST in the BIOS, set your memory multiplier to 2.00 (1:1), memory voltage to stock and loosen up the timings.
Now begin moving the FSB up and testing with Prime95 using the Small FFT torture test until you find CPU instability. When you find it, bump the CPU voltage by a tiny amount and continue testing. Eventually you'll find the ceiling of your CPU...
When done, find the best combination of CPU and MEM speeds that fit within the limits you discovered earlier. This isn't an hour-long process, this is something along the lines of a
week long process. And why? Because otherwise in a few more weeks you'll start finding wierd lockups, freezes, hiccups, reboots, BSOD's and other issues that you might start blaming on drivers, Windows, games, et al.
An unstable overclock is pretty much worthless, and just because it passed a half-hour of a certain specific game isn't a proper stability test. It would behoove you to read the overclocking stickies that are all over this forum