Ever since I changed from push to hourly fetch for my five email accounts the battery life has been excellent. One hour of usage on wifi with 30% screen brightness, 6 hours since last full charge, still at 100% charge.
With push enabled I could literally watch the battery drain at the rate of a percent every 5 minutes while in use.