I have an i3-4130 which is forming a bottleneck in my home made gaming PC. I can't afford to just buy a top end CPU presently, but I do have an old i7-920 I could try. Is it worth the hassle or should I get something newer with multi cores, probably only be some sort of i5 though, unless there's an i7 that's cheap.