Another mention for Innuos. The Zen Mini S is more affordable than the Zen but also acts as a CD ripper, NAS and streamer. Its a good solution if you don't already have those components. For clarity, it is not a DAC so it needs a DAC connected to play music.