I learned that turn off background sync can improve the battery life significantly.
However turn this function on and off is really troublesome! To do that you need go to Setting > Accounts & sync>background syn.
Is there a easy way to toggle it on and off (like put a shortcut on the home screen)? Haven't figured it out yet.