Re: Switching phones?
The MotoX is one of the fastest phone of 2014, literally. So you will be happy with the performance and software. As for battery life, I find it to be average. Depend on how you use the phone, you might get 3 to 3.5hours of screen on time. I personally get 4hours, but due to being more savvy about how I managed the phone and it won't be achievable for everyone.
I would wait to see what the Nexus 6 have to offer in term of battery, I wager it will be better even despite having a 6" screen. And if you are on Verizon, look at the new 5.2" Droid.