I recently installed some parts from my friend's old rig into mine, including a Gigabyte GA-MA790X-UD4P motherboard, an AMD Phenom II X2 550 Black Edition (OC'd to 3.5 GHz), and 8GB of OCZ DDR2-800. After setting everything up, I noticed that the only problem present was that, when booting up, the computer would stay on the Windows 7 splash screen for upwards of a minute before the actual Windows logo animation came in. Another friend of mine advised me to change the SATA port that the system drive is connected to (which I will try tomorrow), and I also made sure that the system drive was the first boot device. I'm not entirely sure that the motherboard is to blame, but I figured it would be a good place to start.