I get a lovely BSOD every time I play Napoleon: Total War at a random interval; it also happens when I'm running Mobipocket. I can't read the darn errors or write them down fast enough before my system reboots, and the pause button doesn't... pause, on my system, for some reason. No idea if this is normal nowadays, not used that key for years... Anyway. This has been occurring since I installed Windows 7. Prior to that, my system ran perfectly well (under XP). This is a clean installation. Initially I had 15 minute boot time followed by random freezes with constant HDD access; swapping the hard drives around so that the biggest (newest, so was slave before) is now primary and installing to a partition on that drive fixed that. I've checked both drives (drive health using the Western Digital apps, full scans with chkdsk, etc); both are fine. Swapping em around fixed that, and the system runs great - except when it just randomly falls over (very occasionally). It's not occasional if I'm using two applications in particular, though: Napoleon Total War and Mobipocket. When using these, a crash is pretty much inevitable. I don't know if other games would run fine - I don't have any installed. I've run memtest: 12 passes, no errors. Also cleaned the system - as in physically - IE contacts on the RAM chips, compressed air for fans, blah blah blah. Included five minidumps. Help would be much appreciated, thank you.