I am a gmail user, use google calendars (and shared google calendars with wife), and my contacts are all in gmail. What is the ideal setup for me on iPhone? Currently I have Gmail setup for mail. And set up google (ms exchange) for contact calendar and reminders. Do I want to be using caldav at all?