Is there anything in your /var/log/kern.log or /var/log/dmesg.* from about when the lock up last occurred, that provides an error message?
Is there anything in your /var/log/kern.log or /var/log/dmesg.* from about when the lock up last occurred, that provides an error message?