In all honesty I have done alot of research and have tested these so trust me on my suggestions.
First off the card you choose excellent no changes there. The CPU, also an excellent choice.
The case...i dunno I dont see 2x120mm fans. To get the most efficient cooling you want at least 1 120mm fan on the front and 1 120mm blowing out the back. Any extra help but those are the most important.
As for the hard drive i suggest this one instead.
16MB cache is a big difference over 8mb. Trust me on that
As for the mobo you choose it is a very good one but this one right here is just as good and yields actully just as high if not higher OC's.
I own that board and an E6300 and I have my CPU at 3.05ghz on slighly higher voltage.
As for ram if you still want 2x512MB these puppys right here are FAST. Ive seen them run at 540+mhz on 5-5-5-15 timings.
Last your PSU in all honesty is fine but even a 450w FPS might be overkill. The 400w version is 10 bucks cheaper and will work with your sysrem.
Remember these are just through my extensive reading and research, your build is fine right now with the exception of i highly suggest the 16mb cache version over the 8mb