The BSOD I'm seeing is this error: DRIVER_IRQL_NOT_LESS_OR_EQUAL
Edit:Apparently NDIS.sys is part of the problem. Damn error stays on the screen for two seconds before it reboots.
Some driver is trying to write something somewhere in the kernel for it doesn't have access. Windows dumps and reboots. (More over at Microsoft)
Anyone familiar with this or how to fix it? I don't know anything about that level of coding.
The only solution I've found was when a video game caused this. They say it's because of intense computer processes that cause this so it may apply as I was running Photoshop at the time.
To the OP, this seems simliar to the problem that some people are having with Nvidia hardware and Athlon 64's. I think the answer was to "NoExecute" option in boot.ini to alwaysoff. Had to do with a conflict with DEP (data execution protection).
Try it out. Right-click My Computer > properties (or window-break) > advanced > startup and recovery settings > edit > change the line "multi(0)disk(0)rdisk(0)partiti on(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect /NoExecute=OptIn" to read /NoExecute=AlwaysOff
This will require a reboot.
That has apparently helped other people whose machines are crashing / rebooting on exiting a game.
Reformatting is not an option because I'll lose all of my artwork in the last six months. I haven't run a backup recently. Good thing is that I can boot in safe mode so I should be able to get stuff out first, assuming the crash doesn't happen slower there.