I had the Samsung Ace 2, I was mostly happy until the JB update which caused hanging. My cousin told me he had just bought the Moto G, which he loves and he is anal about research so I trusted his opinion. Was close to buying the 16G motor G but read about the 4G version coming June 30TH. So...