Ok thanks, I'll keep it on push and see how it goes. It stopped updating earlier today on push and I had to reboot the phone to get everything going good again so I had disabled it. I'll give it another try.
Be sure to set your Fetch to never. That fetch occurs even if your mail client is pushing mail. Essentially you're doing both right now and if you have it set the 15 mins per fetch you're tearing through your battery for nothing.
I really wouldn't worry about it either way. Push is always recommended as it gets there quicker, is newer, more capable. That being said, if you are really picky about battery life, setting polling to NEVER or an hour probably uses less battery/cpu/network than push. Go with IMAP/push whenever possible, though, really.