I have tried Outlook, Gmail and iCloud... Only Gmail (google apps) is really a true push system all the time.... For iCloud and Outlook, they claim to be push but often times they REALLY lag or you have to open the application and then it "fetches". Now, I haven't tried iCloud as of late. Is it real push or hasn't it? I really like google, but the fact that I have to switch accounts from time to time is really bothering me... I just wish they offered a payed Exchange service to the regular gMail account.