1 As you say could be PSU or Motherboard in that order, try with a New or known working PSU. Other sounds like a Windows Problem. But I would go with the first thing before try to sort bsod out.
when you say it does not boot, do you mean no life at all when you press go button? or do you get a beep?