I use Beyond Contacts and treo 600 and sync at home running outlook connected to work exchange servers via vpn over DSL. Since few months back (about time I migrated to outlook 2003), I noticed that the sync times took extraordinarily long. Used to be, sync was done in about 4 mins. Now, it takes on average of 40 mins! Are there some outlook settings that I need to set/change??

I noticed that 95% of the sync time is in 'fetching data from outlook calendar' state. I noticed that the vpn statistics report movement of 10 MB!! of data during the sync. My outlook calendar is only 5MB. I do not sync with my email : just calendar, notes and tasks. I sync everyday and there are minimal changes in outlook. I repeatedly get the 'Outlook is not responding' popup and I have to click on 'switch to'.