Lots of people have suggested doing clear calendar storage, but won't that delete the contents of the calendar and actually defeat the purpose of sync'ing successfully? I think the reason normal Calendar sync doesn't work is because Android is a 'trash' OS riddled with bugs just like Windows...