Welcome to the forum!
Which firmware are you running? Check Settings - About - Build.
If you have ICS (android 4.0.3, builds 9.2.1.X) there are some random reboot issues that have not yet been solved for some users. Some it is apps causing the troubles, others it is driver issues with the firmware build.