The 1155 Xeon 1230v2 is basically a i7 (quad core w/ ht) without integrated graphics and no overclocking ability. It draws less power than the i7. http://www.newegg.com/Product/Product.aspx?Item=N82E16819117286
Also this won't be a strictly gaming rig, that's why I opted for a little more power VS the normal 3570.
I'd put the minimum PSU wattage you get at 500W. But it's always welcome to get more. If you can fit a quality 600W and higher PSU in your build, that's great. If you can afford it, a 7950 is a decent bump from a 7870. But if you can't, a 7870 will get the job done, also since you're just gonna game on one monitor. If the programs you use for editing use CUDA, though, a 660/ Ti would be a better choice, but if it uses OpenCL, then the AMD options.
For the ram, you should balance it out between the clock speed and latency, since you're gonna be gaming and editing. You should try to get at least one with a latency of 9. If you can fit one in that has a lower latency( but still have a decent clock speed, that'll help a little in games), that will be better. You could benefit in editing from more ram, too.
But if you're just doing a little editing here and there, then an i5 might suit you better.
Also, take a look at the FX-8350. It's faster in games compared to an i5 or i7( well, a lot of games), comparable to an i7 in a lot of editing programs( from benchmarks I've seen), and is much cheaper than those two or a Xeon. Plus, you can OC it like hell for more speed.
Yes, it should get close to a stock 7970 when overclocked. But that's compared to a stock 7970, which means it( the 7970) can still be overclocked and reach speeds that a 7950 can't.
The i5 and the Xeon are very close price wise, so I figured I might as well get the more powerful processor. I really want to get the FX-8350.......I mean really want to get it. The FX is extremely powerful in certain areas but the Intel is just a more well rounded chip IMO. The benchmarks and reviews I have seen showed the 8350 and the i7 pretty close when it comes to multithread applications but the 8350 gets left behind in other areas. Maybe in the future I can get an AMD cpu :/