every one says about how bad smartphones drain batteries, soo, i did alot of testing and messing around to see how to save battery life, and i think i have all the in's and out's of batteries. 1.turn of haptic feedback(touch vibrations), and touch tones 2.use vibrate as minimum as possible 3.leave bluetooth, gps, locations, wifi, auto sync, and anything like that off when not in use. 4.when wifi is in range, use it! it takes alot less time and energy to load things. 5. keep your screen brightness at a minimum 6.set your screen dimming options to 30 seconds(lowest) and/or dim the screen immediately when your not using your phone. 7.do not use handcent, go, or anything like that, they are a battery drainer believe it or not. 8.do not use a different homescreen or different launchers, they eat battery too. 9.do not use task killers unless your phone starts acting very very sluggish, and if so(which rarely happens) just reboot your phone. it takes more energy to keep restarting apps than it does to just leave them idle. 10.keep game playing to a minimum, and when you do play games, turn the volume and vibrations off. 11.if your in a bad service zone, turn your phone on airplane mode. 12.turn any push notifications off, or, turn them on longer intervals, so you phone is not always searching. 13. turn off window animations in your settings, this increases battery life and it also makes your phone faster. 14. turn off auto rotate. 15.dont use a screen lock those are the 15 things i found VERY useful when saving battery, and i have tested all of these methods carefully on more than one phone. I hope this helps others!