Please suggest a good MOBO for a price range of 100-120$.

Socket LGA 1150 is the newest, for (i3, i5 or i7)-4XXX processors. (Haswell)
Socket LGA 1155 is for the previous generations of i3, i5 and i7 processors. (Sandy Bridge or Ivy Bridge)

If you go with the previous generations, you get cheaper prices, but (slightly) less performance.
If you go with the most recent generation, Haswell, you get the highest performance, but for a higher cost.

The choice of socket also has an impact on the motherboard's price, not only on the price of the CPU.

Hope that helped :)
 





What do you prefer for mid level gaming?
I will soon acquire a HD 7870 card. haha
 
Yes an i5 will be a great upgrade. Its threading is a lot better but remember to buy the 3570K version. Not the 3570. The ones with K at the end means they're unlocked so you can overclock them when you need to
 


I guess youre right, if hes not going to OC then thats okay. Btw you can game on this set up too. The motherboard that he picked i highly recommend
 


It's the same processor lol, so yes :)