Enter Google Sync. I heard about Google Sync earlier in 2009 and ignored it as another Google Labs experiment that wouldn't get much attention. Boy, was I wrong.
Today I made the time to backup my contacts, calendars from my Mac and import them all into Google Mail and Google Calendar.
Following Google's simple instructions within an hour I was finished and running again. I now have Push Gmail, which I didn't have before, push contacts / calendar (previously done by MobileMe).
I'm going to give this a trial run for the next 13 days and see if I like it enough to not renew my MobileMe subscription.
Google Sync Setup Process
I can't complain, it was simple and uneventful except for one hiccup during the calendar sync that was quickly remedied. I followed the steps on the Google Sync site for iPhone.
- First I removed MobileMe from my iPhone and signed out of MobileMe on my Mac (Do this in System Preferences) after already having backed up Contacts and Calendars on my Mac (I can't stress that enough: File > iCal Archive and File > Address Book Archive)
- I followed the setup instructions here to get Gmail and Google Calendars working (I left my contacts for now in fear of some extreme merging conflicts on Google Contacts)
- Here's the only hiccup with Google Calendar syncing. When it came to choosing which Calendars were meant to be synced with my iPhone the instructions say to "use Safari" and visit m.google.com/sync and check the Calendars you want to sync. This didn't work on desktop Safari - use iPhone to do this step
- Now that Gmail and Google Calendars were syncing on my iPhone, I followed these instructions to get Calendars syncing on desktop iCal.
- Finally, the most dreaded, Contacts. Fear crept up in me, my palms started sweating (then I remembered I backed up!) I setup my Apple Address Book to sync with Google Contacts following these Lifehacker instructions. Note: There's a change in 10.6 Address Book and it's layout of the preferences tab. To sync with Google just go File > Preferences. In that pane chose the "Account" tab and check "Synchronize with Google"
- There were only 26 merge conflicts that were quickly solved in Address Book.
- Once I'd finished my changes, I exported the "All Contacts" group as vCards, deleted my Google Contacts (all of them) and imported the vCards file with all my contacts again.
We'll see how my 13 day experiment goes, finally I'll list some pro's and con's I've discovered sofar:
Pros (of Google Sync)
- Adds Push GMail
- Everything's in one place now, Gmail, Google Contacts, Google Calendar, synced across my devices
- No errors or flakiness during setup gives me a lot of confidence this might actually work
- Loss of the "Find My iPhone" functionality may be worth $109 by itself, I use it frequently when I "lose" my phone in my condo - since I have no land line, I have no means of calling it.
- I'm not 100% sure if the Address Book correctly syncs back to Google Contacts when I make changes on my desktop or iPhone - further investigation will (dis)prove this.