can you download and run this:
http://www.resplendence.com/whocrashed
it looks at error logs and displays them in easier to understand terms
It might show another cause apart from pointing at ntoskrnl and saying "that did it" as it didn't, its one of the most important parts of windows and only does shit if pushed to by another driver
Paste the results in here