I understand it's possible to configure a Gmail account so that you sync to your email client not with IMAP but with Microsoft Exchange.
The iPhone mail client supports both IMAP and Microsoft Exchange as a sync method.
My question is: is the Exchange-based sync better in various ways?
The one way I know it is better is that Exchange-based sync supports true "push" notification, telling the iPhone when a new message has arrived, so that it is alway sin sync In contrast, with IMAP, my understanding is that mail.app is just fetching periodically.
Are there any other important differences, in functionality, stability, speed, etc.?