Good first build?

That's a great budget build but I suggest buying a cheaper CPU and spending more on the GPU. That was my mistake with my first budget build and one that I wish I could have avoided. So other than that its a pretty good first build. Also if you can find 2 4 gb sticks it would be faster.
 


Im not geting 2x4 because my motherboard only supports 2 slots and i want to be able to upgrade to 16gb in future without touching my motherboard

and for the psu its great quality but in about year i want to get like a 970 so i need 500 watts i believe
 
You can better GPU for the same price GTX 750 ti is a entry level mid range GPU and the board may not support the Haswel refresh processor without a BIOS update also the case GPU clearance is very limited and for long GPU the HDD cages have to be removed.

Here is a better build at almost the same price.

PCPartPicker part list / Price breakdown by merchant

CPU: Intel Core i5-4460 3.2GHz Quad-Core Processor ($179.98 @ OutletPC)
Motherboard: ASRock H97M PRO4 Micro ATX LGA1150 Motherboard ($69.99 @ Newegg)
Memory: G.Skill Ripjaws X Series 8GB (2 x 4GB) DDR3-1600 Memory ($64.99 @ Newegg)
Storage: Western Digital Caviar Blue 1TB 3.5" 7200RPM Internal Hard Drive ($51.85 @ OutletPC)
Video Card: Gigabyte Radeon R9 270X 2GB WINDFORCE Video Card ($144.99 @ Newegg)
Case: Cooler Master N200 MicroATX Mid Tower Case ($39.99 @ Newegg)
Power Supply: XFX 550W 80+ Bronze Certified ATX Power Supply ($52.99 @ Newegg)
Total: $604.78
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2014-12-27 12:20 EST-0500
 


I am aware of the r9 270x
but i wanted the 750 because because i wanted a cooler and quieter machine