FX 4300 is a old and slow cpu, I don't recommend it. An i3 will be a lot better.

This is better:

PCPartPicker part list / Price breakdown by merchant

CPU: Intel Core i3-4150 3.5GHz Dual-Core Processor ($99.99 @ SuperBiiz)
Motherboard: Asus H97M-PLUS Micro ATX LGA1150 Motherboard ($94.99 @ SuperBiiz)
Memory: Corsair Vengeance 8GB (2 x 4GB) DDR3-1600 Memory ($64.99 @ Newegg)
Storage: Seagate Barracuda 1TB 3.5" 7200RPM Internal Hard Drive ($43.79 @ OutletPC)
Video Card: EVGA GeForce GTX 960 2GB Video Card ($194.99 @ Newegg)
Case: BitFenix Comrade ATX Mid Tower Case ($56.99 @ SuperBiiz)
Power Supply: Rosewill 600W ATX Power Supply (Purchased For $0.00)
Case Fan: NZXT RF-FN122-RB 45.0 CFM 120mm Fan (Purchased For $0.00)
Case Fan: NZXT RF-FN142-RB 50.0 CFM 140mm Fan (Purchased For $0.00)
Case Fan: NZXT RF-FN142-RB 50.0 CFM 140mm Fan (Purchased For $0.00)
Case Fan: NZXT RF-FN142-RB 50.0 CFM 140mm Fan (Purchased For $0.00)
Total: $555.74
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2015-02-09 22:10 EST-0500
 
Aug 17, 2014
13
0
10,510

http://pcpartpicker.com/user/OverlordCatnip/saved/X6PhP6 I messed with it to fit budget and wants. I will eventually upgrade the CPU. What do you think?