I see that the i3 3220 is better than the 2120, so I'll probably get that one. But, the motherboard that you are suggesting me isn't better than the z77 extreme3. If we compare both of them, the z77 extreme3 has a Z77 Chipset, the b75m has a B75 Chipset which is worse.
The z77 has 4 Memory Slots and 32 GB DDR3, the b75m has 2 Memory Slots and 16 GB DDR3.
Why are you saying that the z77 extreme3 is way off my build?
only case when you need z77 mobo is when you buy intel 'k' cpu which needs mobo that can make use of unlocked multiplier.
getting i3 cpu that is not made directly for overclocking on z77 mobo goes against general logic and you're just wasting money.
Also why do you need slots for 32gb ram it wouldn't make sense to put so much ram with dual core cpu.
I understand what you mean. That using a z77 for my build would be wasting money since the b75m would do the job perfectly fine, right? So if I have to get the b75m, what do you suggest the B75M-GL or the B75M-ITX ?