ComLink can redirect any call to the serial library to other communication ports.
These ports are Serial Infrared, IrComm and USB (Handspring Visor only). Therefore you can Hotsync via any of those.
You can write communication apps that use any of these ports for example in Waba or Pocket C