If you check the system event logs (search the start menu for "event log" and look at Windows Logs->System, does it give you any indication of any failures near the time it rebooted or reasons why it might have rebooted?
1/29/12 at 8:21pm