I recently built a computer and had to decide between the two of these. I went with the xeon in the end, this is what I was recommended at the time
"I'd go with a xeon over the i5. It's basically the same as an i7 4770 anyway for a lot less. The price has come down a fair bit on it as well...