I've been messing around with trying to sync P1i, Microsoft Outlook 2007 and Google Calendars so they are always up to date and do not conflict or create duplicates.
I've found a method that works really well. If you're interested, I wrote a guide and you can find it here: