I set up my iCal on my PowerBook, and synced it with MobileMe. This successfully synced the calendar events on the MobileMe calendar, and on the iCal on my G5 desktop, and on my iPhone. Great. Then I deleted some events in iCal on the PowerBook, and synced that iCal to MobileMe once more. The events were duly deleted on the MobileMe calendar, and on my G5's iCal, but after an hour my iPhone insists on showing the deleted events. Even if I turned calendar syncing off on the iPhone, then start it again, it persists in showing the old events. This is crazy because they don't exist on any of my iCals anywhere! Anyone know what I'm doing wrong or how I can fix this?