i7 hands down,I just upgraded from an fx 6100.and damn...The difference is tenfold! and don't listen to them about the 3570k being the best for gaming and the i7 not as good for gaming because quite frankly,If you want to JUST GAME and you have the money for an i7 hell grab it,disable hyper threading...But the difference is 1-3 fps...Nothing But i got the i7 3820 and wow,I rendered a 13 minute 1080p video in 11 minutes compared to my 6100...it takes like 25 minutes.And in bf3 and every other game ive noticed a good 10-15 fps gain.