Several things drain battery life like a vampire. Close all the applications you are not currently using. "Navigator" comes to mind. And all phones, no matter the brand or service provider will really suck it dry when looking for a signal. . If Sprint, for example, does not have 4G service where you are the phone increases the wattage searching for it.
I have always had great luck with Verizon and Motorola products. I have the Razr M at present. It last several days without a recharge, though I do plug it in each night.