Quote from dottom:
Do you have suspend enabled? e.g. when you power back up from a power-off, does it just do a normal bootup or does it come back to where you were (same applications & windows open, etc.)?
Do you have anything connected to USB/parallel/serial port that would be sending a shutdown signal? (e.g. UPS)
When I said that it "turns itself off" I wasn't entirely accurate. What happens is that it resets itself ... ie. it does a normal boot as if I had pressed the reset button. Then the Windows XP equivalent of Scandisk runs.
I don't have a UPS, and I don't think anything connected to the ports is sending evil signals. Unless my printer is up to no good ...

