ActiveSync is the worst piece of software I use on a regular basis. I hate it: the way it irregularly wakes up the device, the way it loses profiles, the way it deals with resolving conflicts, its bugs... Vista apparently has device synchronization built in to it, hopefully rewritten from the ground up. Of course, it's more likely just the buggy ActiveSync codebase now cooked in to the OS. Wait a second, maybe it's reason enough not to move to Vista...