Leaving my machine for the night out of X windows and at the console allowed the kernel to dump to the screen. I gathered the information it spit out and come to find out the crashes were related to SMP.
This all makes sense now. For the past few months I was randomly seeing the following message in /var/log/messages:
Code:
MCE: The hardware reports a non fatal, correctable incident occurred on CPU 0
I didn't think much about it, but as the freezes became more prolific I noticed that the amount of these errors I was recieving increased.
I disabled SMP in my kernel, not sure why it was on in the first place, recompiled and everything has been good for about a week now. No more MCE errors.