check you apps, i have noticed some games will continue to run in the background when you back out of it. you'll have to open that game, go to the menu and hit exit. i do that with all the apps i use... at least the ones that give you the exit option. before i go to bed every night, i'll usually check my running apps, and make sure there isn't anything that shouldn't be running left opened. i usually have a live wallpaper, my weatherbug, two clocks, and two battery widgets left opened. i'll lay down with my battery at 100%, and wake up with it at 97-99%. i don't know if it's just my phone, or if it's me checking on my apps, but the battery life lasts for me, that is until i start using a million apps at the same time. oh yeah, and i usually leave gps on, but shut off the wifi. i haven't ever noticed gps using much power, and there's no reason to shut if off if you close all the apps that use gps.