I've been wanting to build a new rig since the end of last year, but I held off thinking that both Ivy Bridge and the new 28nm graphics cards are coming in 1H 2012. Now that AMD has launched most of their desktop cards (I don't see any point in waiting for mid-range Keplers, since they will price them according to performance anyway), and Ivy Bridge was released, it's time to get started. But there is one issue that has been bothering me... I can't really decide if I should get the old 2nd gen i5 2500K, or the new 3rd gen i5 3570K. The only things that the i5 3570K can offer is better IGP(which I don't need at all), very marginal performance increase in benchmarks and PCIe 3.0. On the other hand it doesn't overclock any better, if anything it clocks worse, there's absolutely no difference in games, and it also puts out quite a lot of heat. Not only that, the 2500K costs around 30€ less. Which one is a better choice, if the main usage of the rig will be gaming?