If you have the money, a 980 and i7 would be the best bet, but I would recommend the i5-4690K and either a 970 or a 980. I don't foresee games utilizing hyperthreading within the next 2 years, and the i5 is an amazingly powerful chip to begin with. The 980 will offer a bit more performance in games, but the 970 is better price/performance. Again, it all depends on your budget. Any of the combinations is good, with the exception of an i7 with the 970, because you could get more performance for the same price with an i5 and the 980.