Hey, I have my heart set mostly on a Core i5 2500K as an upgrade from my Core 2 Quad Q9400, but when I was looking on eBay, I found some Sandy Bridge 1155 Xeons for around the same price (if not a little more), namely, the Xeon E3-1240. This CPU does not have the overclocking potential of the 2500K, but where it makes up in is that it has hyperthreading, so it has better overall multi-core performance than even an overclocked 2500K. I will mainly use this build for gaming. Should I go for a Xeon CPU for gaming, or should I stick with my original plan to get a Core i5 2500K?