So here's the deal: my i3 is a bottleneck to my system and I have been meaning to upgrade for a while just haven't gotten around to purchasing it. Of course gaming is all that matters. So I can get an i5 and put a very small over clock like tops 4ghz as I want it to stay quiet or I can get a Xeon which is basically an i7 3770. I am wanting the Xeon because of the hyperthreading which seems to work in multiplayer better than a small overclock. Also I'm getting into some other computer stuff like programing so the Xeon may be better for that. Btw it is compatable with my motherboard. Here's the xeon: https://www.google.com/url?sa=t&source=web&rct=j&ei=pgrUUsanPMjL2QXErIDADQ&url=http://www.newegg.com/Product/Product.aspx%3FItem%3DN82E16819117286&cd=3&ved=0CDQQFjAC&usg=AFQjCNFv6N7MZ3DiDnzPCDiD508sPLwR-w&sig2=GTfAxA9uYxYrUoKuNzWTpQ