The question repeatedly being asked, which you have yet to answer is what are you using that requires the i7? Are you playing anything at the moment in which the i5 is bottlenecking you? I highly doubt it!
If not, why pay for an upgrade? Why not wait until the CPU becomes a problem (if it ever does) and potentially upgrade to a better, newer generation CPU?
If not, why pay for an upgrade? Why not wait until the CPU becomes a problem (if it ever does) and potentially upgrade to a better, newer generation CPU?