Hi guys, I have a 16 GB 3GS running 3.0 I forward all of my e-mail from my Gmail account to my MobileMe account and then have my iPhone setup for my MobileMe account. This allows me to get instant push e-mail from my Gmail account, which is important to me. Also, I have my MobileMe account on my iPhone's mail settings set up to use the Gmail smtp server (smtp.gmail.com) so that when I respond from my phone, recipients see the response coming from the same account they e-mailed me at (my gmail account). This also allows the e-mail in Gmail to show up in the threaded conversation view (a nice bonus). My problem is this: I currently have Gmail set to mark every message that it receives as "Read" before it forwards it onto the MobileMe account. I could choose not to have it do this but what I'm looking for is a way that would allow both inboxes (the one on my phone and the one in my web gmail) to know when an e-mail is read, or if it is still unread. Now my question for all of the extremely smart people on this forum is: Is there a way I can add another account to my iPhone's mail settings (i've heard the term IMAP thrown around, but don't know much about it) that would allow me to still get the instant push e-mail from my MobileMe account but with an additional mail account, somehow keep a read/unread sync with my Gmail account? I apologize if this is in any way unclear -- I'm not the best at explaining things. I do hope someone is able to donate some of their time and offer me a response! Thank you in advance.