Despite my love for Apple, I am fed up with MobileMe. Ever since iOS 4.0, I haven't been able to get MobileMe to reliably sync with my iOS devices. It will lose sync, then come back a few days later and create duplicates, etc. I have been constantly running through troubleshooting, and its gotten extremely tiresome. It has gotten to the point that I have turned off MobileMe and just started syncing manually through iTunes. Of course, this isn't ideal because I don't typically sync every single day. I am interested in a Microsoft Exchange solution that might work more reliably. The problem is that I also want something that works flawlessly with iCal and Address Book. I once tried Google Apps, and I was very disappointed with the way that contacts were handled -- it would have altered every single contact in my address book. I believe there were also hiccups with Calendar entries. Is anyone aware of a solution that works well as an alternative to MobileMe?