I am looking for a way to keep my contacts and calendar from GMail in sync with Outlook. What is the best way to do this? I used the Google Calendar Sync in the past, but I didn't like it. As for the contacts, I am wanting to keep EVERYTHING synced with Google, such as contact photo, notes, ect. I do use more than one calendar on Google. I am not sure if that would make a difference or not. Is the best thing to do set up my own Exchange/Activesync server? Or is there an app that will do just this?