Ok, finally need to upgrade my CPU. This means buying a new CPU, new mobo and new ram. Budget will be very limited, so mobo will be a low end H55 , proly Gigabyte GA-H55M-S2V (if I go for the 550). As GPU I'll use the one I already have, ATI Radeon 4850, 1gb ddr3, 256 bit. So here comes the question. Which CPU would deliver better gaming performance on a low end mobo ? I3 550 with stock cooling, overclocked as much as stock cooling will allow, or the newer i3 2100 that doesn't allow OC ?