I would recommend getting a motherboard that is compatible with DDR2 800, as that is the standard. The Intel P965 chipset is great, and two motherboards that are excellent are the ASUS P5B and the Gigabyte GA-965P-DS3 (or the Gigabyte GA-965P-S3, if you are more cost conscious). As well, that power supply is Subpar. Take a look at this: