Please refrain from turning this into an AMD bashing thread. Between the 6350 and the 8310, you'll likely get better performance from the 6350. Why? The base, full frequency each runs at. Most of the tasks you are going to perform, and many of the games you will play, will not come anywhere near utilizing the 8 integer cores of the 8310. Even if they did, the speed difference between the two more than makes up the difference. The differences are, 2 integer cores and one split-able floating point unit, vs 500 MHz more clock speed under full load. While both chips can enter a turbo state, I wouldn't bet on either one using turbo more than the other. The 8310 will probably run near the temperature of the 6350 due to the lower clocks, despite the extra cores, but will it turbo to a point any of the cores will perform on par with the 6350 cores? Probably not. I would only recommend the 8310 if you knew you were going to be using those few extra resources. Under common usage, the extra clock speed will benefit you more.