I recently found http://code.google.com/p/gcalcli/ a command line version of the google calendar, neat :-)
My only problem is that adding events with it is only supported to write to default calendar and that's not what I need to do. First go to the settings tab in google calendar -> calendars -> "the calendar you want to write to" -> check the Id at the Calendar Address (Calendar ID: xxsdsdfcxxcvsefsxccvxcvxcv@group.calendar.google.com).
No to the very ugly hack to change from the default calendar in quick add, edit the gcalcli python script and change at row 832