I'm having a really frustrating problem and I can't figure out what's causing it. I have Gmail set up as push/Exchange on my iPhone and IMAP on my Mac with Mail.app. I also use Gmail on the web when away from home. The idea with this setup is that all of my inboxes should be synchronized, right? Problem is, they're not. The inbox on my iPhone is different than the inbox in Gmail, which is also different than the inbox in Mail.app. It seems like the inbox on the iPhone lags the most. For example, there's a message showing up there that I deleted from Mail.app yesterday. Why? I have Mail.app configured to check mail every minute, so it should stay synced with Gmail's inbox but it doesn't. They actually never get in sync completely - Gmail always lags behind the changes I make in Mail.app, sometimes by hours. Is anyone else having this problem? I'm ready to switch back to MobileMe at this point. So frustrating.