Maybe something like a Slimp3 Streambox? Keep the music on the computer, let the Slimp3 provide a (hopefully) idiot-proof interface?