I'm looking to upgrade my CPU from an ivy-bridge i3 to an ivy-bridge i5 or i7, as my i3 bottlenecks my 660 slightly in games that are programmed to take full advantage of four physical cores, such as BF3, and I assume, Crysis 3. Since socket 1155 is being phased out with the introduction of Haswell, I want to be able to sufficiently future-proof my rig to avoid changing my motherboard. As we all know, the Core i7 offers a negligible advantage over the i5 in today's games. But is there any reason to believe that HT on the i7 will make a major difference in future titles? Maybe someone knows if games are starting to be programmed to utilize more than four cores? Or is that years and years down the line? I'm just thinking that maybe the HT on the i7 will give me an extra year or two before I have to build an entirely new computer. Your thoughts? Thanks.