Very good build! But ask yourself first... do you truly know over clock? If not go for non-k version of the i7. and seriously for a build of this standard, you might minimally want to go for 1070. try saving on the monitor by getting a samsung (60hz 2ms response is fine and samsung is awesome with the colours too)