I don't know what "a while" is for you, but this build can have you gaming on 1080p for the next 2 - 4 years, if you can crank the quality settings low, and adding a 270/270X will be very beneficial, as it will increase the graphics power and therefore expand the lasting of your system.
In your budget, personally I would invest in a cheaper CPU, (X4 750K) and then pair it with a much stronger graphics card and a nice CPU cooler, for good overclocks. Also, don't get one stick of 8GB, get 2 sticks of 4GB. It's better. Also, go with WD Blue for your choice of HDD. It's more reliable, and is still a quick HDD.
To save money however, I paired it with the much cheaper 260X, which has equal performance to the 750ti.
PCPartPicker part list /
Price breakdown by merchant
CPU: AMD Athlon X4 750K 3.4GHz Quad-Core Processor ($79.49 @ OutletPC)
CPU Cooler: Noctua NH-U9B SE2 37.9 CFM CPU Cooler ($37.99 @ NCIX US)
Motherboard: Asus A88X-PLUS ATX FM2+ Motherboard ($94.98 @ SuperBiiz)
Memory: A-Data XPG V2 8GB (2 x 4GB) DDR3-1866 Memory ($69.30 @ Newegg)
Storage: Western Digital Caviar Blue 1TB 3.5" 7200RPM Internal Hard Drive ($54.98 @ OutletPC)
Video Card: PowerColor Radeon R7 260X 1GB Video Card ($75.38 @ Newegg)
Case: NZXT Guardian 921 RB ATX Mid Tower Case ($49.99 @ Newegg)
Power Supply: EVGA 500W 80+ Bronze Certified ATX Power Supply ($34.99 @ NCIX US)
Other: Sades SA708 ($20.00)
Other: Keyboard and mouse ($57.47)
Total: $574.57
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2014-06-20 01:15 EDT-0400