I've just started using Subsonic, and it's an amazing piece of software.
My only problem comes from my bandwidth. If I have several friends all listening to music at the same time, I don't want to use up the majority of my own upstream (I have a 1mbps upload speed), as it would wreak havoc on my own browsing (and for the rest of the pc's on my network).
What I'm curious about is this...
Is it possible to configure Subsonic in such a way that I could choose several of my friends to host a portion (or a full clone) of my music collection to alleviate bandwidth strain? That way if I have seven or eight people logging into my server, they won't all necessarily be listening from 'my' pc. It would work best on the user's end if this process was entirely invisible to them.
Let me know if anyone's done this, or if it's even possible

Thanks,
AudioDog