The i5 has 4 true cores where the i3 is a dual core with hyper threading making it 4 logical cores. The i5 has a slightly lower clock speed than that specific i3 but 4 logical cores are not the same as 4 true cores. If price is an issue the i3 will perform great for the price