some people are also talking about RAM issues as well
so as backontrack has suggested that could also be an avenue to explore
these things are never easy and its pretty rare to find something in the event viewer that leads you to a solution for a system crashing, because when a real crash happens the system doesnt get the chance to write to it