The random reboot had to do with people messing around with settings. At least from everyone I know with one they have never experienced those random reboots since day 1. So I don't think it was software. Also to add the random reboots can occur from rogue apps hogging the memory and therefore making it shut down.