I've used this for a similar issue. Oggsync
Seems to work okay, a little temperamental for what I'm using it for, but the sync with Google works well. (I was actually using the Google Calendar as a go-between, so there were dual syncs... and timing because an issue)