I just moved from CL for Google to CLE since CLE now supports Lotus Notes. I have a standing meeting I'm invited to on Lotus Notes over a couple of months. When the meeting is first set up, CLE syncs it to my Google Calendar without a problem. However, if one or more of the instances is changed, on the next CLE sync, the new meeting instance is shown but the old, previously scheduled meeting remains. Here's the kicker...the previously scheduled meeting is only shown on devices which use Google Sync and Google Calendar's 'exchange server'. On devices which use CalDAV (the calendar on the iPad), the previously scheduled meeting disappears (properly). I'm guessing when the meeting is first transferred to the Google as a repeating meeting, it's set up per the Microsoft Exchange repeating meeting specs by CLE. However, changes to specific instances are transferred by CLE as single, new meetings and CLE does not modify the original repeating meeting on the Exchange server to consider this instance change. The reason I bring this up is because Android devices do not support CalDAV but use the Google Sync (Exchange) push service. So until I can set up a calendar via CalDAV on an Android device, the CLE sync via Google won't deal with these changed instances on standing meetings. I'm not sure how it would work if I synced via USB to an Android phone.