i5-4690 and 1080 like "Trafalgar747" said im the i5-4690k owner and i have GTX 970 , im so happy with my build, im running all games 1080p at Ultra/High no problems.
And the CPU is perfect for the 900x/1000x NVIDIA GPU series.
1231v3 xeon its not mean to be for gamers, newdays games dont even use more then 4Cores, mybe some day there will be other games that uses 8Full Cores.
But if u can pick up a "K" version of i5-4690k because later u can overclock it in 4.5-4.7Ghz and be happy for years+
Cheers.