I actually had an awesome discussion in shouts in Coerthas with two other legitimate engineers the other day about CPU architectures. Kind of funny, but... here's what everyone ought to know about the current CPU market and what a lot of folks expect to see in the next 6-24 months.
Intel beats AMD hands down in terms of CPUs right now. A Haswell is clearly going to rule an older Phenom pretty hard, not to mention that you're going from an X4 (quad-core without h/t) to an i7 (which is a quad-core with h/t). Hyper-threading (h/t) is an Intel thing which basically allows your cpu's cores to process other workloads while they are blocking on other stuff like disk i/o, memory i/o, etc. On an AMD cpu or a computer without h/t (like an i5 cpu), your cpu cores will sit and wait for that response. With h/t, they can perform other tasks like number crunching while they wait - at least to some extent. I use a lot of Intel CPUs at work. You can really see the difference between an E3-1220VX versus an E3-1230VX where the 1220 is a quad core without h/t and the 1230 is a quad-core with h/t under some types of workloads where multiple threads are running concurrently. Intel's cores are also better than AMD's at this point, irrespective of clock speed.
AMD's got some serious good stuff in the works, though. The architecture they are debuting as the platform for both the XboxOne and the PS4 is downright impressive and, truly, is indicative of some cool new technology we're going to start seeing on the market more broadly in the coming 12 months. Of course, we haven't really played with it yet - at least not those of us who don't work for Sony, Microsoft, or some other AMD OEM partner. I suspect there's more than meets the eye from reading spec sheets on those two systems. In essence, they're going to make system memory work faster and better than Intel is doing right now, which is going to have a rather profound impact on overall performance.
You may want to consider a PCIE 3.0 video card as your next upgrade, as the Haswell cpu and 1150 board are going to support that. That will likely double your bandwidth between the CPU and the GPU. Other upgrades I'd recommend would be a second 1TB drive (I love Western Digital myself) and a second SSD and setup a RAID1 mirror for each of those for redundancy so that you don't lose data should your primary drive experience a failure. You can use software RAID and be just fine, but if you want extremely good performance, I'd recommend popping a few hundred bucks for an LSI 9260-4i controller. Don't use the "RAID" on your motherboard's SATA ports: it doesn't come with cache and it doesn't come with an IOP so you'd be hurting performance significantly be using it, even compared to using software RAID in your operating system.
Dusk Sanatore (CNJ, FSH, GSM) @ Cactuar
Dusk D'norte (MRD) @ Kujata