There is a feature in Win2K/ME/XP, called "tray baloon". Looks like this:
(screenshot was taken from Watznew program)
I think its a great way to notify user about important stuff. Following events should be available (as options) for tray baloon notificatios:
- connecting to <...>
- connected to <...>
- transfer started: <filename.xxx> (xxx Kb)
- transfer completed: <filename.xxx> (in <hh:mm:ss>)
- transfer completed: <filename.xxx> (in <hh:mm:ss>), Queue Empty
- disconnected: <reason>
Current "sounds" menu can be modified to include these notifications setup.