Future proof. Pfft. There's a fallacy if ever there was one!
I say get a 965 BE, and use the (even more) money saved to get an even better GPU.
Just as an FYI:
Let's say the 965 BE has a performance of 100%, and a cost of 100%.
The i5 2500k has a performance of 120%, and a cost of 200%.
The i5 3570k is a bit better and costs a bit more than the i5 2500k.
Do you think the 20% performance increase validates the 100% price tag increase?
depends on the games you play, you could see anywhere from 0% improvement from 4300-3570k or up to 70% improvement depending on the game. the 965 is not available everywhere, the 4300 is better than the 965 in some newer games, and comes close in most. but the gtx650ti is a bit useless for 1080p, and you would be better of with the 660 + 4300. If it were a lower resolution screen like 1600x900 then the650ti would be fine.