I am making a new pc and i have to decide whether to go with the cheaper i3 2120 or the more expensive i5 2320. The i3 has 3.3Ghz a 3 mb Cache and 2 cores (with hyper threading 4 threads). The i5 has 3.0Ghz (3.3Ghz With turbo boost) a 6 mb Cache and 4 cores. I will be gaming a little on this computer like minecraft,TF2,Civilizations V,Mount and Blade warband and fire and blade,Left4dead and other games like that. What do you think would be the better buy for me or any else like me thanks.