Steamroller will not be some huge great thing that tramples on the Piledrivers. It's not happening on AM3+ meaning it isn't a balls out performance CPU. It's an 8 core APU, that should have enough grunt to mimic the consoles. It's also an attempt at lower power usage. So basically it's like a low clocked locked haswell I5, versus a 2011 set up.
It's primarily designed to put an end for a need for a high powered expensive GPU and CPU, yet you can game on it with high settings.
If you want to switch from an I5 2500k to an 8320? then that's your call to make. Logically? I'll be honest with you, the 8320 is a far more powerful chip. But that's only logically and scientifically. Before I'm jumped on I'll put up this link...
http://images.hardwarecanucks.com/image//skymtl/CPU/FX-9590/FX-9590-55.jpg
And as you can see, scientifically it's an incredibly powerful CPU. The 8320 can do bloody everything a Centurion can do.
However, as some people have pointed out these results are few and far between (though honestly they are growing in numbers as the days pass !) so would it be an upgrade?
It certainly wouldn't be a downgrade, that's for sure. You certainly don't stand to lose anything by changing over, and, the future could really cement the change.
The 8320 is absolutely tons of fun to overclock, providing you don't cheap out on a board. If you want to have fun then you're looking at £95 or so for a board. However, 990FX boards are very well decked out. Full SATA III all over, USB3, Crossfire, SLI, you name it. They have everything you could need to make up a good gaming rig.
So I guess it depends how you look at it. If you're encoding, streaming, running virtual machines? the AMD will absolutely trounce the Intel. It's a far more high end orientated chip by design than the 2500k was, which was literally an unlocked quad core gamer CPU. It lacks features that can be put to use, should you want to make use of them. Me? I need virtualisation for the SLI hack I run. Without it? I'd be a bit screwed..
As you have pointed out, 1150 is yet another Intel socket that got the launch CPUs and then will be left in the dust. So that kind of invalidates the socket/dead tech argument.
Not being funny but I've never bought a rig or a CPU and board thinking "What about changing out the CPU and what options will I have?".
AM3+ may be a dead socket but that doesn't mean it's a dead tech. AMD are still smashing out 83x0s as we speak and they are about to bundle games with them. That's about as far removed as a dead tech IMO.