This is one of those cases where I'll urge you to stay your hand. Even power consumption won't improve in a jump to Haswell if you're trying to overclock, and IPC improvements between the two aren't dramatic enough to make up the considerable expenditure you'd make. Resist the urge to upgrade because you feel antsy. The 4+ GHz 2500k and second Radeon will serve you as well as anything. While the hyperthreading inherent to i7 chips is a nice feature for some edge scenarios, very few modern games will take advantage of it in a meaningful way. Unless something breaks, don't try to fix your current setup. It's not like it was in the old days when waiting a few years was like jumping from a Pentium to a Pentium III, or even an Athlon XP to an Athlon 64.
edit: Uh, your display will OC to 100 Hz? I think you just mean that it will support a high refresh rate...
Work: FX-8320, GeForce 750 Ti, 16 gigs RAM, Lubuntu 14.04 x64
Play: i5 750, GeForce 660 Ti, 12 gigs RAM, Windows 8.1 x64
HTPC: Athlon X4 750k, GeForce 650, 8 gigs RAM, Windows 7 x64
WTF: Celeron E1500, GeForce 550 Ti, 3 gigs RAM, Slackware 14.1