FastSyncFree 1.5
(Edit)This is a simple app that starts the Hotsync process, not requiring any user input. You can map a hard button to this, and it will function as a HotSync button.
This is especially useful if your handheld does not have a cradle, such as the palmOne Zire31.