If battery issue and/or data costs are a concern (and it usually is), then only allowing sync for say 5 minutes every hour or two will help reduce battery use and data costs significantly.
Either of these excellent apps can automate this so that it will turn on every X hours/minutes and turn...