I would personally get a 1070, in my opinion. Also I would drop that cd drive, and upgrade the ram to 16gb. When I'm playing bf4 i'm using about 8.4gb's, using skype steam, and some other tabs open.
P.S future proofing like crazy if you get the 1070, because a card like the 750ti overclocked...