I'm debating between purchasing the Moto X and the Moto G but am curious about the speaker for each. The volume on my current phone can't be turned down low enough so that it won't disturb others in crowded room. I know that sounds contradictory to what one would want, but it is a concern of mine. Also, which has better battery life? I've read differing opinions in reviews, although the consensus seems to be that the G has a smaller battery but much better battery life. Can anyone verify this?