I'm building a new PC mainly for programming (and other Computer Science work) and occasional video gaming. It came down to the following CPUs: the i7 4790 3.6 GHz or the Xeon E3-1231 3.4 GHz. The main differences between the two models are:
the i7 is clocked slightly higher than the Xeon (a negligible difference in my opinion)
the i7 has HD 4600 graphics, which is unessential for me, since I'm going to get a dedicated video card
the Xeon is cheaper - $40 difference in my country, which would let me get an SSD for my OS or a slightly better video card/MoBo
the i7 is MUCH more popular among personal computers (this is not an essential difference, but there is much more info about it around the web, which could be beneficial at some point e.g. picking other components, looking for solutions to potential problems, checking video games requirements)
So, bottom line, the Xeon offers basically the same performance, and would save me some cash. All of the advantages of the i7 are not at all essential, but they are still advantages. Which one should I get? Again, I'm building a new PC because mine is pretty old. I plan to use it mainly for work as a future Computer Science student. I don't plan on using extreme software for 3D design and rendering (Visual Studio and Photoshop are by far the most extreme programs I've used and they run OK on my Dual Core Pentium), but you never know, so... However, there are some pretty compelling games on the market (Watch Dogs, Bioshock, BF4, ?GTAV?, etc), and I'm pretty sure I'm going to play them if I have the proper computer.
the i7 is clocked slightly higher than the Xeon (a negligible difference in my opinion)
the i7 has HD 4600 graphics, which is unessential for me, since I'm going to get a dedicated video card
the Xeon is cheaper - $40 difference in my country, which would let me get an SSD for my OS or a slightly better video card/MoBo
the i7 is MUCH more popular among personal computers (this is not an essential difference, but there is much more info about it around the web, which could be beneficial at some point e.g. picking other components, looking for solutions to potential problems, checking video games requirements)
So, bottom line, the Xeon offers basically the same performance, and would save me some cash. All of the advantages of the i7 are not at all essential, but they are still advantages. Which one should I get? Again, I'm building a new PC because mine is pretty old. I plan to use it mainly for work as a future Computer Science student. I don't plan on using extreme software for 3D design and rendering (Visual Studio and Photoshop are by far the most extreme programs I've used and they run OK on my Dual Core Pentium), but you never know, so... However, there are some pretty compelling games on the market (Watch Dogs, Bioshock, BF4, ?GTAV?, etc), and I'm pretty sure I'm going to play them if I have the proper computer.