The Xeon is cheaper to build with since you can throw it in a H97(or less) board and get 100% out of it. Overclocking costs a lot more than just the "k" model cpu since you need a decent Z97 board and a decent cpu cooler. We all know that overclocking is not worth the extra cost. Hyperthreading is a far more useful feature. I would choose the 1231v3 9/10 times and I would choose an i5 4590 the other 1/10.
The Xeon is cheaper to build with since you can throw it in a H97(or less) board and get 100% out of it. Overclocking costs a lot more than just the "k" model cpu since you need a decent Z97 board and a decent cpu cooler. We all know that overclocking is not worth the extra cost. Hyperthreading is a far more useful feature. I would choose the 1231v3 9/10 times and I would choose an i5 4590 the other 1/10.