I have 2 build options that I've put together on PCPartPicker ( Here, http://ca.pcpartpicker.com/p/wNy2D3 and here, http://ca.pcpartpicker.com/p/ZrDd7P) Now, I'm building these to play games like: GTA V, Euro Truck Simulator 2, Spintires, BF4, and The Witcher 3 if I get a deal on it. I didn't want to go over $930 CAD w/ 13% HST and Shipping. I do want to do slight recording during games but Maintain 30-40-50-60 FPS minimum. Tell me what you guys think. Now If I go with the 860k I can later add a 240mm water cooling thingy to overclock it to 4.5Ghz and OC the GPU but if I go with the 4460 I can only OC the GPU. I heard the the 960 bottlenecks the 860k at stock settings.
i5, all the way. Also, go for 2x 4GB sticks of RAM.
The only AMD chips I'd recommend you get at this time are the FX-6300 or FX-8350. The extra cores will help with your multi tasking and they can easily overclock to 4.5 and 5.0GHz, respectively, and on air at that. Water would be even better.
But really, the CPU market is stagnate and very "meh" and will remain so till Zen comes out, along with Intel's counter lineup. All you ever see these days is "FX vs i5." If you can't afford to be ballsy and get an i7, get the best i5 you can or a 6300 at the least.
Edit/P.S.: what resolution are you playing at? The bottlenecking is a non debate here. If you have, say, a 980 then of course, say, a 6300 or 860k will bottleneck it... at low resolutions... If you have a high end GPU, why are you not playing at 1440p or higher? But your situation, the 960, no, I doubt it would be bottlenecked. The 960 is not a powerful card like the 970/80. I have a FTW edition 760 and people are saying a 960 isn't worth the upgrade, and my GPU is starting to show its age.
The i5 is the better choice obviously.
But i would recommend to change the mobo to a H97 board if you can afford.
Just to be sure it all works out of the box.
Since the 4460 is an haswell refresh chip
The main thing getting an 860k over an i5 would get you is money saved to put towards your GPU