Is there any way to get a pop-up notification on my iPhone or iPad when mail arrives? I have gmail set up to send me "true" push notifications (using the exchange server setup).  So my mail arrives in realtime, and I instantly get badges on my springboard screen to indicate new messages.  

But I want to be able to get a pop-up with the sender and subject, like I would with an SMS, or an IM using Beejive.  Is there really no way to do this?  It would be especially helpful when I'm in another app, and don't mind the pop-up's interruption, but would like to know who the message is from before deciding to leave the app to check mail.
With the release of iOS 5 mail can now appera as a pop up box style notifacation.

Goto Settings>Notifications>Mail> the choose "Alerts" in the alert style menu.



you will then have something that looks like a message notification when an email arrives