I haven't noticed gps/wifi or anything else having nearly as much impact as changing from the stock ROM to the Super Clean rom. If you are having poor runtimes and aren't using this rom, you need to switch. I still use a lot of auto-updating and syncing apps, like twitter, facebook, weatherbug, etc. and they make hardly a dent in the battery life, I can go 24-36 hours easy with typical (lots of) usage.