i've been having a hell of a time getting my google calendars to sync with my droid bionic. sometimes it would sync within a few minutes, sometimes after a few days! i found an application: "the synker widget" https://play.google.com/store/apps/d...WQuc3lua2VyIl0. which allows you to force a sync with all your calendars/email/books ... the widget allows you to create individual widgets that will sync a set of items. for example i have a "cal sync" widget which will force a sync of all of my calendars. it works great! the basic app is free (which is what i use). you can get a key to unlock some advanced features along with a set of themes.
anyway, google auto-sync sucks, and it really sucks that google doesn't provide a sure fire way to sync your calendars. this application does.