When checking email, everytime I enter my Inbox or read/close and email the phone syncs with the server blocking everything until it's done. I do have the option of hitting cancel, but doing that everytime is annoying. I understand that this IS the way IMAP is supposed to work so that you're always in sync with the remote mailbox, but is there some way to improve the user experience. Ideally the sync would happen in the background without the user's knowledge.

Is using POP any better? I have always used IMAP because I have multiple email clients checking the same mailbox.