The fastest timings for that ram is 4-4-4-8 @ 1T running at 800mhz. Although the ram will do 1066 easily (With much looser timings and 2T) it will actually bench faster how I described it.
With your Q6600, remember that multi increases are better than FSB. In other words, instead of upping your FSB first, work on upping your multi one notch at a time until you get to the top stable multi (Also watch those temps!). Once you hit a top stable multi, start increasing the fsb in very small increments (4 mhz at a time) until you max out in temps and stability.
The 680i chipset boards actually bench faster with higher multi lower fsb (Even though this board will do 500 FSB+) so try it that way first.
I just upped the FSB to give me 2.7Mhz and are running 2 instances of Orthos and 1 of the Burn-in on Everest to max out all 4 cores....looks like the CPU temp is 65 and the mobo temp is 43 after 30 minutes with the case closed. Sorry, I'm kinda going out of order of what you described as I just read this post after I upped the FSB.
Oh, by Multi, you mean? CPU Multiplier?