When I originally got the iPhone 3G, I synced my calendar, email and contacts over the air to my Exchange-like mail server (Kerio). All worked well except my Calendar. My Outlook calendar goes back to 1997 and I've always been able to sync to my Palm/Treos (directly). However, not only did it take over an hour for the initial sync over the air, but when opening up my calendar, it would take 20 - 30 seconds or more to become active. Then if I wanted to do anything on the calendar, I'd get very long unusable delays. When I re-initialized the iPhone and just synced the last month of data, all was well and has been ever since. I'm wondering, with the new 2.1 upgrade, will the delay go away as it did with Contacts or is there some limitation with the amount of scheduled events allowable on the iPhone?