I think I am the happiest I have ever been over a Google product as I am right now! Having being forced with 1-way sync for such a long time, I’m a giddy school girl now, syncing my Outlook 2007 calendar with Google Calendar.
Google Calendar Sync runs in your system tray, and will sync based on your time schedule. For those that really just wanted 1-way sync, you can do that too, both Outlook->Google, or visa versa.
You can download Google Sync for Outlook here.
Related posts:
Microsoft DPM
MicrosoftExchange
Nerd with a .45
PowerShell