Upgrade from LG L9 to Moto G or Moto X or ???

A

AC Question

I am ready to replace my L9, don't want to spend $6-700 on a flagship phone. Have the $30 tmobile prepaid plan. Been looking at the moto's, not sure wich one to get or would something else be a better choice? The motorola sale coming next week looks good.