No hard drives?
Personaly i think your spending way too much money. Unless you plan to overclock the hell out of your ram.... Corsair valueram would do you just fine and you would save a crapload of money and never notice the diffrence. go down a step on the video card as well. save some more money there. Spending over $300 on a motherboard is just absurd. no reason to spend over $200. Asus is a good brand but thats just crazy. Same with the processor. take it down a step. save a lot of money. The case is just your taste.. but i dont like the idea of spending more then $60 on a case. but that being said its something you should be able to reuse for a long time so get one you think you will be happy with for a long time.
Forget the physics card. just a waste of money.
After doing all that... take all the money you saved and throw it in the bank for a year or so. Then upgrade your computer as needed or build a new one long before you would be able to with the system you have picked out here.
I would suggest getting a microsoft egronomic 4000 keyboard like this
http://www.newegg.com/Product/Produc...82E16823109148
Its what i use and i love it.
And maybe a nice logitech gaming mouse. changing the mouse sensitivity mid game is really nice =)
But honestly you can shave off a ton of money off that system and not notice the diffrence in performance. Paying all that extra money for the top of the line is a total waste of money because it will be outdated about 2 weeks after the stuff that costs half the price now will be. Always better to get the second or third best option for half the price and update the computer twice as often. will keep you up to date a lot more of the time in the long run and it will cost about the same.