I've just discovered this program, and have to say its incredible.
Basically it lets you use your home computer as a server so you can access your music/videos/photos/documents anywhere around the world on another computer, PDA, mobile phone or anything else that lets you browse the web.
It lets you set up playlists, send them to friends and download your tunes from device to device. And its all completely free.
Get involved folks: