id reccomend the p5q boards particularly asus versions. i had the evga 680ia1 which i used to take an e6600 to 3.7ghz on air. was a great board for the dual core but i only got 2 weeks use from it with my q6600 then the boards memory controller packed in (a common 680i problem). switched to a p5q deluxe and havent had a problem yet.