Yes! Great work, YardDog.

:
For those experiencing trouble with ActiveSync and Sygate Firewall, adding these two keys to the registry fixed the problem for me. I am using AS 4.2 and Sygate 5.6 I didn't get stuck at "Retrieving Settings..." Instead I was connected, but nothing was synching, nothing was happening.
You will need a registry editor (such as TRE).
Inside the registry, navigate to: HKEY_LOCAL_MACHINE | Drivers | USB | FunctionDrivers | RNDIS
Then add a new DWORD:
MTU
Change the Decimal value to
1514
Also, inside the same subKey HKEY_LOCAL_MACHINE | Drivers | USB | FunctionDrivers | RNDIS
Add another new DWORD:
MaxOutTransfer
Change the Decimal value to
1642
Close the registry editor, soft reset, and synchronize with firewall on.