I'm on a $600 budget or so, and I wonder if I could get more performance with my money. Being new to building a PC, I figured this was a decent place to ask. Also would a 500w power supply be sufficient for this?

Mobo - Intel BOXDH67BLB3 LGA 1155 Intel H67 - $90
www.newegg.com/Product/Product.aspx?Item=N82E16813121506

Processor - Intel Core i5-2500K Sandy Bridge 3.3GHz (3.7GHz Turbo Boost) - $220
www.newegg.com/Product/Product.aspx?Item=N82E16819115072

Video Card - Sapphire Radeon HD 6870 1GB - $165
www.newegg.com/Product/Product.aspx?Item=N82E...cm_mmc=OTC
-Froogle-_-Video+Cards-_-Sapphire+Tech-_-14102948

Case - COOLER MASTER HAF 912 - $60
www.newegg.com/Product/Product.aspx?Item=N82E...=Haf%20912

Memory - G.SKILL Ripjaws X Series 8GB (2 x 4GB) - $40
www.newegg.com/Product/Product.aspx?Item=N82E16820231426

Any advice would be nice, thanks

EDIT: Already have a 1tb HDD