As alternatives you could try simply burning the files onto CD / DVD. But if you've got too much data for that then you could set up a home network and just drag/drop the files between your computers. There are various free programs that can assist you in doing this, but I've never tried any of them - DropBox provides an online backup as well as a transfer means, and the windows home network is very easy to set up.