Hey everyone, I've got a sort of confusing situation here... Here's the setup: Motherboard: EVGA 680i LT SLI RAM: 4GB (2x2GB) OCZ PC2-6400 RAM (OCZ2P8004GK) CPU: Intel Core 2 E6750 As for an operating system, I had Vista Ultimate 32-bit running for a month, then I decided to switch to Vista Ultimate 64-bit, since now my new hardware supports it, and I have 4GBs of RAM I'd like to fully allocate. I installed it, and got blue screens every time at boot, I believe it was the 0x0000007E one. Whatever it was, research led me to believe that it was a RAM problem. In the BIOS, from the beginning I had manually set my timings to the correct ones, since "OPTIMAL" was picking them up wrong (as it always seems to on all 680i boards I've played with). According to OCZ, my timings should be 5-4-4-15 (CAS-tRCD-tRP-tRAS), running at 2.1V. These settings worked fine for Vista 32. memtest86+ doesn't seem to find problems either after 1 pass. I set all the timings back to OPTIMAL (detected as 6-6-6-18), and the voltage to AUTO (detected as 1.850) as well. Vista 64 now works fine (I've been running it for about 3 weeks straight now, and just moved up to SP1 no problem), BSoD free. Again, memtest86+ doesn't find errors after 1 pass. (Interestingly, at work I was configuring a system with an ASUS Striker Extreme 680i board, Corsair Dominator PC2-6400 RAM, and had the opposite problem. The memory timings and voltage HAD to be set manually for Vista 64 not to BSoD. Auto timings and auto voltage caused BSoDs non-stop.) So, is there any way I can get my system running with the correct timings/voltage, or should I just accept it the way it is? I know the performance difference is so miniscule, but I'd still like to run it at factory timings. Any ideas, or is it a known issue that Vista 64 is picky about timings? Or did I get a bad batch of my cheap RAM? Thanks in advance.