В Exchange (Google Sync) для GMail отсутствуют некоторые функции, к которым вы, вероятно, привыкли - поиск и облачные черновики. «Известные ограничения» перечислены здесь: http://www.google.com/support/mobile/bin/answer.py?hl=ru&answer=139635 .
Мой опыт работы с CalDAV в iCal заключается в том, что несколько календарей в одной учетной записи немного сложны для работы - вы не сможете получить каждый календарь в списке под основным заголовком учетной записи Google. Календари попадают в набор подпапок, в зависимости от того, как вы настроили его. Тем не менее, я не знаю, как то же самое будет выглядеть на iPhone.
Что я делаю и рекомендую, так это продолжать использовать IMAP для доступа к GMail - в этом нет ничего плохого, и вы ничего не получите, перейдя на обмен. Я использую Google Sync для контактов и календарей, так как это самое близкое, что я могу получить к функциональности MobileMe бесплатно, и я очень доволен этим. Для доступа к рабочему столу (кроме веб-приложения) мне нравится BusyMac (достигнут предел количества гиперссылок; Google it) Программные продукты: один - клон суперсета iCal, а другой - утилита синхронизации, которая позволяет отображать ваши календари Google в iCal так же, как и MobileMe.