At work we are on an exchange server, and at home I like to use Google calendar.
Whats the best way to keep my contacts and calendar in sync?
I run Google Calendar Sync on my machine at work which has worked great!
Google has some apps that will keep Outlook and GCal in sync, also check the following out for some help. Google Calendar Help