I have a Gigabyte EP45-UD3R MB (F12 bios), Intel quad core 9550 processor, Win XP SP3, and 2X2 Gigs Corsair DDR2-800 ram. I recently bought 4 Gigs of Kingston Hyper-x dual channel DDR-1066 ram (2X2 gigs). When I installed the DDR2 -1066 ram and booted up the computer the bios shows the ram running at 800 MHz (2 x 400) and CPU-Z shows the dram as 400MHz, instead of 533Mhz. The CPU-Z SPD page also displays the ram as PC-6400, 400Mhz max bandwidth. I bought the ram brand new and the package says "4GB PC2-8500 CL5 240-pin kit (KHX8500D2K2/4G). Am I missing something here? I thought the bios "reads" the new ram and makes the necessary changes automatically. Thanks in advance for your help in this matter.