I completely get the argument of future proofing but if you want to do that, spend the money where it counts.
This RAM should be just as good as what you were looking at for your applications:
http://www.newegg.com/Product/Product.aspx?Item=N82E16820232174
Now I want to be clear when I recommend this CPU I am doing it on the basis that you want to be gaming. If you see yourself doing some hardcore CPU intensive work in the future then you are better off with the 6800k. The 6800k has so many more costs associated with it that you don't seem to care about. The Motherboards are more expensive and it does not come with a heatsink. Buying more than the stock heatsink is really a waste of money for the most part if your not overclocking. Your also paying for the ability to overlock when your not doing it so that is also a waste. However if gaming is your goal, even considering how games are starting to try and use more cpu power this is a much better bet, seeing as you don't want to overclock:
http://www.newegg.com/Product/Product.aspx?Item=9SIA2F84D68843
This is much better.
Spend the extra $300 or so you saved on that, including the cheaper motherboard on a much better graphics card.