Nice build. I suggest a seasonic, xfx or a HX (or higher) corsair PSU. I also suggest a WD 1TB Blue drive because seagate drives have a high(er) tendency to fail.
The system is a little overkill for what you are going to be doing but thats ok.
I highly suggest you get an SSD!!!!! Something like a 120GB or 250GB Samsung evo / crucial m500 would be great.