It could be many things...from bad memory (RAM) to a faulty BIOS, and yes, a bad motherboard. Usually, though, the motherboard itself doesn't just go "bad" unless it is made to. Check the usual things associated with the MB, but if your getting a new one for him, thats the best bet yet.