For more than 1 year I am using mobileme for work email in combination with google apps for domain for @mydomain email sending for iphone and desktop. Well i had tried various other platforms including Kerio hosted services , Zimbra hosted services , MS Exchange 2007 hosted service and the only service that is fast , can handle a mailbox of more than 5GB in size , can search on server without any issue , can sync your calendar and contacts without any issues is mobileme. It also offers the best push mail service around with the lowest battery overhead for iphone. Recently i had also tried the GMAIL sync push email but i had lots of issues , including cannot connect to server messages , delays in pushing emails to iphone so i gave up. It is not surprise to me that apple services work best with apple products. + with mobile me i have my gallery for my newborn child + idisk for storage which now it is a lot faster with snow leopard (syncing ). So what more can I ask for ? Well : 1. Your own domain with mobileme . 2. Task sync with iphone (doing this now with rememberthemilk and todo app).