Cryio, can you please back up your statement, that a two core i3 cpu is enough (also - is it worth it to save around 50$). You can get a skylake - much more efficient, lower TDP etc.. Comes with the new chip, new modern mobos, DDR4 ram.
Why is 380 superior in comparison to 960???? It has around 5 FPS on only some games, requires much more power and as always, Radeon drivers will give you a headache.
You will have 60 FPS with the GTX 960 2g video card in 1080p gaming.
IF! you are going for 1440p gamix, then yes - i would personally go with R9 390x and a freesync monitor (both card and monitor are cheaper compared to equivalent Nvidia products)
EDIT:
http://ca.pcpartpicker.com/p/CtnLQ7
Just noticed you have a mobo already, go with the i5-4590