I don't think the Squeezebox would disgrace itself with the Cyrus. Of course the source files have to be up to scratch - Apple Lossless, FLAC etc. And with its support for internet radio (including iPlayer) you've got yourself a tuner too.
Have a look at this thread from the Slimdevices forum...