Well there are several schools of thought on your mixing a p965 with a 6600, Mostly from what I gather your best bet is to go with a 975 board. 965 is best for 6400/6300. Secondly, I would look for a better cooler, tuniq, 120, or even a zalman 9500. These things are very strange when it comes to cooling them. If you are going to oc, and you are by the purchases. I would definately upgrade the cooler to the best you can get/afford. Other than those two things nice build. I am sure you will be happy with your purchase. Ofcourse,if money is there you may REALLY want to take a look at the 680i board, 1 word for those so far NICE.