I do like the sound of your gaming PC, However there are a couple of things i would change / alter "Not the Processor :P As i like AMD"
I would deffo look into another HDD, I would keep the 1Tb for storage, Music, Videos, Photos and so on, But I'm Guessing this is a slow RPM / Cache HDD I would want to buy the fastest hard drive i can afford along side your storage HDD to keep windows, Games running at top speeds. I currently have a cheap HDD which drags my load time down and benchmarking. But as you have not gave us hdd model, make etc i could be wrong.
Your GPU, The card is fine for gaming
However the Mobo is a Nvidia chipset which out of my own choice i like to keep the brands matching, A lot of people will disagree. But due to your Mobo not supporting SLI you can stick with your ATI GPU
. "I do agree with BrokenAtrai as i currently use Nvidia" Plus there are great 3D packs out there for 3D Gaming and Films ... future thinking
.. From one AMD user to another i never use the factory heatsink that comes with the processor, I grapped myself a nice Zalman only reason i mentioned is because you may wanna overclock.