I'm debating getting the Moto X or the HTC One M8 (or the Remix) on Verizon, and the Moto X looks and runs great (and I have small hands), but I'm worried about the battery life (I currently have a Droid Razr Maxx), the Active Display needlessly turning on whenever the phone moves (can that be disabled without disabling the other features?), and the lack of a microSD card slot (I have 20GB of music). I need things to run smooth, the battery to last a day, blinking notifications or Active Display notifications, and enough memory to put maybe 16GB of music on it while still being able to take pictures and videos, and have some nice video games. Is this possible on the Moto X 32GB? What did you have to sacrifice? Why did they not include a microSD card slot this time around?