I know I'll proli get flamed for this but imho you might want to think about "upgrading" to Vista. I have never had any issues syncing since the switch (or any other problems as a matter of fact).
If thats not an option check out this older thread
http://forum.ppcgeeks.com... post number 15.
We attempted a lot of different troubleshooting steps but in the end I think we all came to the conclusion that ActiveStink is gonna work when it wants to.