It seems like a silly question, especially when simplified to a few words for a subject header, but I've been looking at new bits recently (I'm still on S775 - got my money's worth from that but it's a bit past it) and my impression of the situation is this:
1) There's little performance increase per clock from i5 2xxx to i5 6xxx.
2) i5 2500K usually overclocks more than later i5s, which usually at least mostly offsets the slightly lower performance per clock.
3) i5 2500K sells second hand for less than more recent comparable i5's.
6600K would probably be better overall, but a 6600K and motherboard is over 3 times the price of a 2500K and motherboard.
2500K, being much older and probably running heavily overclocked for years, will probably fail sooner, but modern chips usually last donkeys years anyway unless they're overvolted so I think it's a good bet.
Am I wrong?
1) There's little performance increase per clock from i5 2xxx to i5 6xxx.
2) i5 2500K usually overclocks more than later i5s, which usually at least mostly offsets the slightly lower performance per clock.
3) i5 2500K sells second hand for less than more recent comparable i5's.
6600K would probably be better overall, but a 6600K and motherboard is over 3 times the price of a 2500K and motherboard.
2500K, being much older and probably running heavily overclocked for years, will probably fail sooner, but modern chips usually last donkeys years anyway unless they're overvolted so I think it's a good bet.
Am I wrong?