Huh, I was figuring you were overclocked since the Q6600 is very common for that. But yes, that board wouldn't let you overclock so that's probably not it.
Try the link for printing out the kernel panic information. See if when it freezes it will print out the kernel panic. That will help...