Yuki@TechDude - "futureproof" is the dumbest description one can use when buying PC's/PC hardware, since there's actually no such thing.
http://teamfortress.tv/thread/20445/selling-complete-gaming-computer
Thread got locked, but I want to reply to this.
I admit, for technology that improves according to Moore's Law the concept of "Futureproof" can appear to be silly. It's likely that every electronic gadget we have today will probably be crap in 10 years.
This does not mean that there isn't differentiation between what you can get today though. People typically spend lots of time choosing what gadget they want to get. What new smartphone should I get? What new CPU should I get? What new Video Card should I get? All of these questions acknowledge that our options are not all equivalent and that the features matter.
In this context "Future Proof" begins to have some meaning. A well designed PC can last more than 5 years because you can upgrade it in the future, while a poorly designed PC will already be as fast as it can be when you build it. Both systems at some point will be obsolete, but the second of them will be obsolete faster and so the first is more future proof.
Every technology company has release dates for new products, so if you want your stuff to last the longest buy things soon after they are released (there are risks to being an early adopter though).
In the case of computer builds, get the motherboard with the latest features. As of October 2014 you're looking for something with support for booting to PCIe SSDs (the new NVMe spec), PCIe 3.0, and perhaps DDR4 (though a lot of these are only supported on Intel's X99 chipset which is targeted towards the enthusiast market and is pricey).
In the case of smartphones get the ones with the latest processors. As of October 2014 you're generally looking for things with the Snapdragon 801 or 805 CPU.
Things that I don't think are future proof right now (October 2014):
-Buying a computer with an Intel Processor older than Haswell (4XXX series)
-Using a mechanical drive as your boot device
tl;dr Buy new stuff not old stuff, profit when you can actually upgrade it in the future :)