All the technologies I listed, when combined together, make for quite the feature set upgrade.
I'd argue that the majority of users who are buying high end desktop PC's today would make use of most of these features. USB3/M.2 make a huge difference alone.
Also bear in mind the X58 setup has no warranty at all at this stage, though if you wanna recommend people to invest into it and keep the x58 setup for years and years, go ahead.
I only need USB 3 for emptying my DSLR's memory card (24MP files) and my X58 motherboard has that feature anyway.
SATA 3 would be nice (my motherboard has it but with a crappy controller so I don't use it) but it's such a small difference with SATA 2, when compared to the huge leap going from an HDD to an SSD.
My motherboard is the EVGA FTW3, and it is STILL under warranty.
I don't care about the CPU warranty: it's cheap, and it's a Xeon: a workhorse server CPU.
For me it is not even a money issue: I thought about it, with a cheap upgrade, I get a machine comparable to 4770K in performance, and even better in multithreaded. I do not need to upgrade everything now: waiting a year or two for prices to come down and all the new technology to mature is a much better thing to do in my opinion.
I don't feel limited at all with my PC, with a 4GHz 6-core CPU, 16GB of RAM, an SSD and a GTX 970.
Is it really wise to spend at least $1'100 (
http://pcpartpicker.com/p/QTrm23 ) to get a new motherboard, a new CPU and 32GB of DDR4 RAM, with Skylake just around the corner?
(and before you argue about my choice of parts, no, I will not invest in X99 with a cheap 150$ motherboard or only 16GB of RAM that I already have on X58)
and the thing with new tech is that it's often not stable or mature.
remember SATA 3 when it first came out on X58 with the Marvell chipset? it was complete crap.
so I'd rather not jump on new technology the minute it comes out.
Unless you have some specific needs, or really care about power usage, or tons of cash to burn, spending 60 to 150$ for a massive CPU upgrade is more than enough to wait a little longer for Skylake to come out, especially for gaming.
It will let OP spend money on a better GPU, and save for a better replacement in 1 or 2 years.
I play the most recent games at Ultra settings at ease, at 1920x1200.
Postprocessing is also much nicer with a 4GHz 6-cores CPU, although I could use more RAM.
if I had any performance issues, I would not have hesitated to upgrade to X99, that was even my intention before I found out about the cheap Xeons.