Any "Future Proof" type build under $500?

Solution
An Intel Skylake build is your best bet for future upgrades. Grab an i3 6100 and a decent decent gpu with 8gb DDR4 ram and you should be set.
What about this?
PCPartPicker part list: http://pcpartpicker.com/p/vc2pqs
Price breakdown by merchant: http://pcpartpicker.com/p/vc2pqs/by_merchant/

CPU: Intel Core i3-6100 3.7GHz Dual-Core Processor ($119.99 @ SuperBiiz)
Motherboard: Gigabyte GA-H110M-A Micro ATX LGA1151 Motherboard ($44.99 @ Micro Center)
Memory: Kingston HyperX Fury Black 8GB (2 x 4GB) DDR4-2133 Memory ($39.99 @ Newegg)
Storage: Western Digital Caviar Blue 1TB 3.5" 7200RPM Internal Hard Drive ($49.89 @ OutletPC)
Video Card: Zotac GeForce GTX 750 Ti 2GB Video Card ($104.99 @ Newegg)
Case: Corsair 200R ATX Mid Tower Case ($49.99 @ Newegg)
Power Supply: Corsair CX 500W 80+ Bronze Certified Semi-Modular ATX Power Supply ($53.98 @ Newegg)
Total: $463.82
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2016-03-11 00:00 EST-0500

I do have the others which are needed.
 
Currently, I do not have $500. I am saving for it and will upgrade one-by-one. So, right now I should probably make a GPU upgrade. I might just go for the 750 TI as it is cheaper. I want to reduce the price as much as possible.