Granted, I haven't really educated myself on this whole "Push vs. Pull" thing, but is there some good reason I can't get mail pushed to me? Is it up to the mail provider (i.e. Google) to supply that functionality? I've <i>heard</i> it can be done using Exchange, but I'd rather not setup my own exchange server to route my gmail through...
I received an email from Apple asking developers to test out a version of AIM with push capability. It drained my battery faster than checking email every 15 minutes (that is, the phone didn't last a day without requiring another charge). I turned it off pretty quickly.