I've tried Juice Defender before but I just didn't see a difference in regards to my battery life. A friend uses that program and it helps her but that's because she always leaves her wi-fi, bluetooth and GPS on all the time and JD can turn them off for you when you're not using them. If that's the type of user you are then I would recommend JD.
Regarding custom ROMs, it's really all personal preference but for me I like the ability to customize and the kernel/ROM tweaks to improve performance.
Chromejob, you should be able to change the syncing rules to those programs in settings/accounts & sync. From there, select on the account and you should be able to change the update schedule. For Facebook I update once a day and weather every 2 hours. Google pushes so it updates whenever there's a change. Other apps you should be able to change syncing in their settings as well. Like Pulse syncing options can be changed to sync every certain hours you pick, only when user opens app or wi-fi only.
Another thing, just because an app that you exited is still on your task manager or "running" doesn't mean that it's using CPU. It's in your RAM so the next time you open it so your phone doesn't have to use the CPU to open from it's memory/SD Card... in turn, saving battery life. Unlike a computer, keeping apps on your RAM is a good thing.
|