I'm a Twitterholic and I love the push notification feature for the Twitter for Android app. This requires background data to be on and for auto-sync to be on as well. I also get emails daily that I like to keep up with and respond as quickly as possible so I keep that checked (along with contact syncing). Do you guys keep those two things checked and how long does ur battery (with whatever rom/kernel set up you have) usually last?