Well I would check the true temperature of your CPU. Asus utility gives you a low reading in most cases. What does CoreTemp say?
What memory do you have at 4-3-3-6? Mine is running at 3-3-3-10 at the moment. First picture is my Q6600 @ 3.6, the second one is 3.84, but it froze at the Vista login screen.