I've a DELL Dimension 4600 that suddenly died (blown MB and
processor). These were replaced and I have had BSODs every day
ranging from one or two, to 5 or more and no real pattern as to why.
I removed every bit of hardware and checked all drivers and
reinstalled windows - no change.
Three days ago, I decided to disable Hyperthreading and since that
time the computer hasn't rebooted once.
I haven't looked any further into this, but it could be a starting
point for your machine.
