Right now I am trying to decide between an i5-4670k and i7-4770k cpu. The only real difference between the two seems to be the hyper threading that the i7 is capable of. My pc will really only be for gaming and general use, so would it benefit from the i7's hyper-threading? Also, how long will it be before modern games will actually start taking advantage of hyper-threading? Is the extra $100 worth it for the i7 just to be better prepared for the future?