4x1GB isn't very good for OCing. 2x2GB is better at OCing, but still worse than 2x1GB.
Truthfully, running 800MHz is more than you'll ever need for the Q6600. Faster ram such as 1066MHz will probably be only slightly faster, but not noticeable. I'd say go for the cheapest DDR2 800MHz ram with timings of 4-4-4-12.