There's a program called Companion Link which works well. You can synchronize all your data to your google gmail account and your google calendar. The phone will sync them up then. You can set manual or auto sync, and choose to match them both up, or have one or the other as the priority. I was using Google calendar sync myself just for that part, until I found this program and it works perfect. Heck, now my outlook contacts even have pictures attached to them for the first time ever, since my droid hit up facebook, which then added those pictures to my contacts, which then synced with my outlook!!