for me, I installed ultra vnc on my pc. i also have a no-ip account and i installed that program on my pc as well.
if i'm home, i will use safari and type 192.168.1.100:5800, and i will be able t control my computer. handy for me because i don't need to be at my desk all the time. while controling, there's an option to transfer files.
i use Guitar to compress my files to tar and transfer them all in one go. the transfer can transfer one file at a time. it can't batch.
i can also recieve a file the same way.
even when i'm not at a network, and using a wifi in a plaza, i can type my no-ip dynamic address, "somthing"@no-ip.info:5800, and it will take me to the same control as on lan network.
so, i can transfer any file from my pc wherever i am.
and i have an ibook, and a pc by the way.
it saves me the hassle of setting up a network, shared folders, privacy, capatibility, and all that networking annoyances. i can never get networking and transfering files right.