Probably will not overclock, since from all the reviews I've read the i3-2120 is quite close to the CPU plateau, so I'm not especially compelled to buy up into ivy bridge. I am more concerned with getting a robust motherboard, and am not sure if it's ok to cheap out a bit. The i3 has a 65 W TDP.
Edit: plateau for gaming, anyways.
Even the cheapest motherboard will have the VRMs and power phases necessary to drive an i3-2120, even if you plan to overclock. I can understand your concern about getting a quality motherboard, but why the extra worry about power delivery to such a low-end CPU? It seems sort like buying a Geo Metro but worrying about premium fuel and performance tires.
And, to answer your question, I would go with the cheapest option of those you linked to (sounds like Gigabyte, which actually offers some "ultra-durable" technology beyond that of Intel, which allegedly improves signal clarity, lowers temperatures, improves overclocks, etc). That or debate the pros/cons of H77 vs. Z77 based on your usage needs, which really seems to be the more pertinent question.