Not been on here in ages! I've been mostly using a laptop/consoles for the last 4-5 years, so I've been neglecting my desktop systems, which are currently rather old:- 1. Q6600 + Gigabyte DS3 mobo, 4GB DDR2, XFX Radeon 7950 DD in an Antec P182. 2. MiniITX P8H61, Pentium G620T, 2GB DDR3. I'm looking to make a decent desktop I can leave on most of the time (running VMs), hopefully with some decent gaming potential. The Q6600 parts I think I can pretty much ignore, except the 7950. The 'obvious' solution seems to be upgrading the G620T to a 3770K and combine it with the 7950, moving the P8H61 into the P182 case. Although quite an old CPU, it seems the main limiting factor has been the GPU in the last few years, not the CPU, so I could look at a future GPU upgrade. Slightly complicating factors is that I'd want to upgrade the RAM to 16GB (so buy 2 x 8GB DDR3). By the time I've bought a 3770K (which isn't particularly cheap) and RAM, I might as well go the whole way and spend the extra £120-ish on a new mobo and just get Skylake. Skylake would mean Z170, but X99 is quite highly rated for multi-threaded stuff, which is partly what I'd be looking to do.... However, a lot of the stuff I've read lately basically says any sandy bridge CPU onwards is decent, which is making me reconsider the 3770K. Not too bothered about OCing, been there done that. Budget wise, I’d consider up to £400-ish if it was going to last a long time. Any thoughts?