I'm currently using an HTC One M7 and it's on it's last leg. The battery has to be charged fully 3 times a day to get through the day, it's so slow I type something and it takes up to 30 seconds for the letters to appear, I miss calls because it doesn't register that I swiped to answer until the call is over, etc. I'm on Verizon and they refuse to let me upgrade until my contract is up on the 23rd. I was originally planning on getting the LG G4, but now I'm conflicted. Help me decide between the G4, Note 5, and Moto X Style. I know the Note 5 hasn't been announced yet (tomorrow it will be). My priorities are battery life, camera (the M7 takes purple pictures for crying out loud), and performance in that order. I may even take camera over battery. If you were in my shoes what would you get?