Really works smoothly now that Google Calendar syncing has been implemented properly. I use it with three Macs and an iPhone and everything is just transparently synced in the background. After using a web-based calendar for a couple of years, the iCal interface is a pleasure to use as well.