I have had problems sync services and apps like ical, isync, MS Entourage ect... Here is what worked for me:
1. Determine which apps are having Sync / Syncserver problems or are hogging the CPU. Launch the Console.app from ~ Applications/Utilities. In the top left frame of the window click "All Messages", then type in the wordfilter "sync", that will allow you to see what apps are having sync problems.
2. Monitor CPU Load and processes. Launch Activity Monitor.app from ~ Applications/Utilities, then click the "CPU" label in column field so you have a triangle facing down. This will allow you to see what processes are hogging up the CPU.
Note: if your having a SyncServer process growing and running up to 99 percent, just quit the process by clicking on the process listed in the Activity Monitor, then click the "Quit Process" icon, then click the "Quit" button.
3. SyncServer files and folders. SyncServer will create new files and folders as required; Just go to ~Library/Application Support/SyncServices/Local/
a. Rename all the files and folders ( i.e. change admin.syncdb to junkadmin.syncdb)
b. Launch isync, or ical. watch the old files and folders disappear, and new folders and files are created; during this process you can what the processes and CPU load in the Activity Monitor.app.
NOTE: if your not syncing mobile devices, sync data between apps on the same computer, using mobileme, ect... go into your iSync preferences and verify that "Enable syncing on this computer" is unchecked.
Best wishes,