ownCloud calendar works for me, syncing both ways. It is now connecting 3 different clients - N9, Thunderbird calendar (PC), ownCloud (server). Exporting entries from google to CalDAV is automated and can be done via desktop clients.