about the ActiveSync issue
I found this on Microsoft's support site. When turned on, it creates a very detailed sync log, maybe it will help you track down the problem:
You can also turn up logging on the device to gather more information for troubleshooting purposes.
To enable logging on the device:
Click Start, point to Programs, and then click ActiveSync.
Click Tools, click Options, click Server, and then click Advanced.
Minimize the keyboard.
Change the logging level to Verbose.
Close the Options dialog box.
The log is saved in text format in the Windows\ActiveSync folder.
The log file is cleared at the beginning of each synchronization session. To retain the log file, copy or rename the log file before you start another synchronization session. To copy the log file:
Synchronize your PocketPC device with the server. If the synchronization fails, synchronize until the point of failure.
Disconnect your PocketPC device to prevent the log file from being overwritten if an automatic synchronization is scheduled.
In Windows Explorer, expand My Device, expand Windows, and then locate the log file that is in the ActiveSync folder.
Rename the log file.
Born to flash...
HTC M7 (InsertCoin 2.0.6 rev47 odexed)
HTC Endeavor (InsertCoin 18.0.1)
HTC Pyramid (InsertCoin 5.5.0)
HTC Leo (Pdaimatejam Wp7.8)
HTC Raphael (EnergyROM 'Phoenix 2' 23518)
HTC Kaiser (HyperDragon IV Mega 21055) (sold)