I don't think your kind of understanding me, an i5 is different from an i9 being that the i9 apparently has more threads. So your mistaken there, and try reading what I said before, I'm future proofing. What if a game I really want to play comes out and it uses all threads, and I don't have an i9? I can't play it. As in, i5 will become obsolete before i9 will. THATS WHY I'M GETTING i9! No matter what you say, I'm still going to get it, because it makes sense to me, because I want a PC that wont die off until (if my friend is right) 5-6 years.
Edited:
Also, why in the fuck would Intel make an i9 if it wasn't needed yet? And why would they make a new one thats about to come out, it's called IVY BRIDGE. So, its sort of like "get the latest in technology because it's the best" No matter how small the differences are, i9 is still better than i5, and no matter how small the differences are, i5 will become obsolete before i9 will.
Dude, a 2500k will not become outdated fast enough for it to matter.
Its an i7 not an i9 and next gen tech mid level tech beats the highest level last gen tech, welcome to the tech world.
Unless you are video rendering an 2500k will last about 5 years.