IMO, u should wait till july 22 when the prices of the intel's cpu goes down, and u might be able to get a quad core for the price that ur spending right now. this build is not bad, but i recomend one of these mobos as they perform good and overclock well.
Newegg.com - GIGABYTE GA-965P-DS3 (rev. 1.3) LGA 775 Intel P965 Express ATX Intel Motherboard - Retail
Newegg.com - MSI P6N SLI-FI LGA 775 NVIDIA nForce 650i SLI ATX Intel Motherboard - Retail
for the psu, thats a good psu, but i would go for any of the corsair ones.
ya, definately go with the gskill hz memory dude, they overclock very well.
anyways, these are only my opinions, you do what u think would be best
good luck with your build
oh ****... i linked it to newegg..... u live in canada right... sorry