MicroATX AMD Build

AbdullahG

Distinguished
I wanted to make sure this build will work fine:

OS: Windows 7 Home Premium 64-Bit

Case: http://www.newegg.com/Product/Product.aspx?Item=N82E16811133094
(adding extra fans)

PSU: Thermaltake TR2 600W PSU (purchased)

MoBo: http://www.newegg.com/Product/Product.aspx?Item=N82E16813131660

CPU: Phenom II X4 945 3.0GHz (will OC; purchased)

CPU Cooler: http://www.newegg.com/Product/Product.aspx?Item=N82E16835106123

GPU: Sapphire Radeon HD 6970 2GB GDDR5 (purchased)

HDD: http://www.newegg.com/Product/Product.aspx?Item=N82E16822136775

CD/DVD Burner: http://www.newegg.com/Product/Product.aspx?Item=N82E16827135204

RAM: http://www.newegg.com/Product/Product.aspx?Item=N82E16820231253

I'm not looking for any changes. I'm just wondering if this is a good build.