blobbyblarker :
I would get the 960 as it is newer and more future proof as you mentioned above with the direct x12 support, lower power consumption, and higher clock speed.
What other parts are you buying?
CPU: i5 4590 3.3ghz and can be overclocked to 3.7, but not planning on doing that.
CPU Cooler: Cooler Master hyper 212 evo (so obviously air cooled, did not want water cooling in my first build).
RAM: Corsair vengeance 8gb 1600mhz
PSU: corsair 500 watt psu
MOBO: Asus h97m-e/csm (does not support sli, but I really do not want sli especially in my first build)
Hard drive: Seagate 1tb 7200 rpm
Windows 8.1
And some additional 120mm fans.
Getting it for about $966 with the gtx 960
Thanks again for answering my question and I really appreciate it