maybe you should get a lower cpu (maybe not if your not just gaming that needs all the cores and using microsoft)like a FX 4100, or FX 6100 because all you really need is 4-6 cores if your multitasking microsoft apps, get a better psu, stick with 8 GB of ram, and maybe a lower motherboard as well. Im not sure if a GT 610 is enough to play any game.