I've set up webdav on my personal Linux server. For those not familiar with it, it enables you to have iDisk-like access to the machine where webdav is set up.
It works like a charm on my G5 running Tiger at home-I just go "Connect to Server", put in the url for my server, type in username...