CPU: Intel Core 2 Duo E6420, 2.13Ghz GPU: BFG Geforce 8600 GT OC RAM: 2 Ghz (1Ghzx2) OCZ System Elite, DDR2 Mobo: ASUS P5N32-E SLI Power Supply: OCZ Gamer X-Stream 700 W. I've done everything from reinstalling Windows, to reseating my RAM, CPU, GPU, etc. All the hardware was tested by my local computer shop using diagnostic equipment, and all of it tested negative for issues. I ran MemTest for 10 passes and had no errors. That being said, here are the errors I've been getting: Error code 1000007f, parameter1 00000008, parameter2 bab38d70, parameter3 00000000, parameter4 00000000. Error code 100000d1, parameter1 00000010, parameter2 00000000, parameter3 00000000, parameter4 0043e665. Here are all the minidumps (I have more, but the 100 KB attachment limit prevents me from giving you all of them.): Circumstances in which crashes have occured: I was playing a game over the Internet at that time (Battlefield 2142 or America's Army) Now, things I've noticed from trolling Google for these errors is that the D1 error was related to some sort of TCP/IP issue. So, I thought that updating my ethernet drivers might solve it. What it did do was stop my PC from rebooting at the BSOD (it was doing this even though I had explicitly unchecked that option in the System settings). The most recent BSOD error was this: 0x000000D1 (0X00000010, 0x00000000, 0x00000000, 0x0043E665). I realize the hardware could still be the issue, but I wanted to be sure before I did anything that could leave me without a computer for a week or more. Thank you for taking the time to read my post.