If i'm using a gmail account and its fetching the email, should i have push under my email settings enabled or disabled? will it affect batt life or make no difference?
No gmaill does not have push.
Yes, I would set Push to "off" but leave fetch set at whatever interval you want. Not sure if Push set to on would drain the battery faster, but still. If you are not using Push email, just turn it off.