I agree on the cd player. Whenever I put my cheap cd player into a system, it ruins it. You can just hear it's signature digital harshness through the whole system. I have owned the adcom 750, and I think it's a good player. You can get one for $750 ish. A better player is the Sony XA7ES which has high quality variable outs thus bypassing the need (and versatility) of a preamp. You can find these for $1300 or so. I think you have to get into the $2000+ dac territory to beat it. A third approach would to buy an older, high quality DAC such as the meridian 203 (seen for $195). These had 1991 era digital circuits, but very good analog outputs. My baseless personal opinion is that a high quality analog section is worth more than the latest digital circuitry. Has anyone compared the new msb's with an older, high end dac ?