Rule #1 - Be Patient - Rule #2 - Don't ask when, if you don't contribute - Rule #3 - You have coding skills - LinuxMCE's small brother is available: http://www.agocontrol.com
I'm not sure, but I think it is a hardware problem. For example, I haven't verified this, but I think I get less freezing when I unplug my usb keyboard and mouse. I've also noticed that one of my PCI cards tends to get unseated and this causes freezing, but I still haven't found a pattern.