I second the Flac and Squeezebox suggestion. Since converting all of my collection I rarely use my cd player any more. Ipods are cute little toys that I suppose serve their pourpose, but the sound quality sucks. MP3's are inherently going to sound poor on a good system. The 990 can only reproduce as good a sound as it's source material. Garbage in, garbage out as they say.