I'm having the exact same problem, although not so often it doesn't sound like.
I'll be playing along and then the computer will simply restart. Not locking up, it will do a warm reboot.
So far I haven't noticed anthing in common between the reboots. They appear to be at random.