I posted in another thread with no resolution-
on iOS3.xx I had gmail set up as an exchange through m.google to egt push. Since going to iOS4x, push is sporadic; but worse deleting my e-mails is not working. If I delete an e-mail, it disappears but never goes to the trash (error cannot move to trash bin) and the badge for new mail remains. So, currently, I have a badge of 4 new e-mails with no new e-mails in my inbox.