If you're looking just to transfer files, I use Dropbox. It works great. I have it on my phone, as well as my work and personal computers. This way, I can put a file into dropbox in the web, and can access it from any computer, even the web.
Don't know how well it would work for music and such. For everyday files, it works great, and it's free up to a certain size. If you recommend people to sign up, they increase your space based on the number of people who sign up. Not a perfect solution, but workable.
Just a thought...