google calendar + caldav + ical = happiness
Finally being able to edit google calendar directly from iCal
One of the main improvements (in my opinion) in Leopard was support for CalDAV in iCal. Unfortunately, you had to run your own server (or use .Mac) to get this to work.
But now, finally, Google Calendar supports CalDAV. Instructions on how to do this can be found here.
I've just tried it with two calendars on my google account - it works like a charm. This also finally means I can properly sync events from my phone through iSync back to google, to my other macs.

