Hello Im very confused between i5 760 2.8Ghz and i3 3220 3.33Ghz please suggest me which is better then other... I found some specs. As i5 has 4 cores and i3 has 2 core, i5 has 8mb cache and i3 has 3 mb cache... and someone says me that we can overclock the i5 upto 3.6 Ghz is this is true? If it is then tell me can I overclock it in the stock cooler or not.? and what is "cache" in the processors and what is cores..??