I have tried a couple things. First a digital audio output from my computer to my stereo receiver in the living room. This does a good job of filling the house with sound especially if you have pairs of speakers in more than one room. Second, if you create a LAN with multiple computers you can share the MP3 files. So a jukebox on any computer could acess the files and play them locally.

Batman