Unison is cross platform file/directory syncing program. [Link via vsbabu] This will be a really handy tool to add to my bag of tricks.
In fact, this could even subsitute for the magic SFTP client that would let me edit files localy. Hmmm, I just need a shell script that checks for localy updated files and then starts Unison up when it finds one.