What is everyone's thoughts on these two. I am due for an upgrade and am currently using a g2. I like the moto x but the battery life and camera are holding me back. Coming from the g2 I know the g3 would be fine but doesnt feel like much of a new device. Also I have heard the g3 stutters and...