Well, the 970 will probably be very good, my brothers have a 780 which is similar to the 970 and it works well. I have also made a value based build you might be interested which is similar to yours except I have changed a few things like the processor, PSU, RAM, case and cooling, it is a bit...