For the last few weeks, I'd been having problems with my gCal/iCal sync, including editing events in iCal. I gave up and moved everything back to iCal and I am now using iCloud. In my search for an answer, I came across a great read: http://www.busymac.com/download/tco-busycal.pdf
It was written for a third party app but has a lot of good information in it.
Hope that helps,