I was wondering if there was any compelling reason to switch from Google Active Sync to iCloud when it arrives. I remember in the past my Google calendar and contact syncing with iPhone was a little flakey with categories for contacts, and especially playing nicely with my mac's address book. It seems a bit more smooth now though. iCal doesn't always play nice with Google Calendar, and I'd like to use it over Google's web interface. Are there any advantages of iCal with iPhone calendar over Google Calendar? I'll definitely use iCloud for the photo stream and other cool bits, but is it worth it for contacts and calendars?