Advice on rig for a beginner game developer

CPU : AMD FX-8320
CPU cooler : Zalman CNPS10X OPTIMA
Motherboard : Gigabyte GA-990FXA-UD3
Ram : Corsair Vengeance 8GB (2X4GB) 1600MHz CL9
Graphics Card Sapphire Tri-X R9 290X 4GB GDDR5
HDD : Western Digital Caviar Green 2TB 64MB Cache 6GB/S WD20EZRX
SSD Kingston SSDNow V300 120GB
Case : Zalman Z3 Plus
Power Supply : Cooler Master Thunder M 620W
Mouse : A4tech N70-FX
Keyboard : Gigabyte Force K3
I am from Egypt so prices here are a bit different, you can get the at http://www.egprices.com/
usage of this PC :
1-3Ds Max, Programming, Cryengine 3, Adobe Photoshop, etc....
2-Hardcore Gaming
3-Home system(studying, downloading and uploading, web browsing, etc....)
notes:
1-This system may be kept idling for 8H/Day and on load for 8H/Day.
2-I have an 1920X1080 monitor already and may buy an IPS one.
Do you have any comments on this rig ?
Should i change my PC now or wait till the next year ?
Core2Duo E7500 @ 3.66GHz
4GB 1333MHz DDR3 Ram
GT 640 Core@1100MHz and Memory@940MHz
But i game on 1280X720
Do you think an intel/Nvidia rig will be better ?
 
Solution
Alright, so for the uses you have listed, the most important component to make usage best for you would be a quality GPU. And that is where I would make sure to designate a good portion of my budget to.

I'm thinking for that price, you should be able to get a nice intel i7, but I'm not sure what prices are in Egypt. Here is a good link to look and compare CPU benchmarks, from 3D rendering to single threaded benchmarks. It's getting a little outdated, but it will give you a decent start.

http://www.tomshardware.com/charts/cpu-charts-2013/benchmarks,140.html
Alright, so for the uses you have listed, the most important component to make usage best for you would be a quality GPU. And that is where I would make sure to designate a good portion of my budget to.

I'm thinking for that price, you should be able to get a nice intel i7, but I'm not sure what prices are in Egypt. Here is a good link to look and compare CPU benchmarks, from 3D rendering to single threaded benchmarks. It's getting a little outdated, but it will give you a decent start.

http://www.tomshardware.com/charts/cpu-charts-2013/benchmarks,140.html
 
Solution