Adam and his wife have iPhones and iCal doesn't sync with their iPhone calendars. Leo says it may be due to turning off iCloud that prevents it from syncing. Leo avoids the whole problem by using Google as his main calendar option. He syncs Calendar on his Mac with Google via Exchange and it syncs just like it should to his phone. Then he never has to connect his phone to the computer to sync.