What ROM are you currently on? I had to go through tons to get to the one I find is perfect for me. Like mrsmarbles above me said: slimkat. I cannot tell you how awesome this ROM is. I unplugged this morning at 7am and here it's 10:46pm and I'm at 37% and I used my phone for texting, several calls at work, emailing and gaming and I have not had to plug in at all during that time. Sprint LTE isn't 100% complete in my area so I do stay on 3G and I believe that also helps add to my battery life. I highly recommend you give it a shot

let us know how it works out for you