I'm really frustrated. All I want is to have PUSH mail, and be able to use the "flag" function. At present, I know of only 2 ways, neither is appealing: 1. Gmail as Exchange (...get PUSH but flags don't sync) vs. Gmail as IMAP (...flags sync, but no PUSH) 2. iCloud (...get PUSH and flags, but no external aliases, i.e. can only use @me.com) This is driving me crazy, its 2012 and the 6th release of this OS and we can't flag our emails?! Are there other providers where both PUSH works and flags actually sync? EDIT: the reason for needing flags is to re-read those emails on my desktop email client later on. It's really not much to ask.