In my experience, a DAC is the right way to go. You can take a std CDP and get a hi-end sound by adding a DAC. I have been using a Dacmagic for just over a year and am very impressed with its sound and abilities. It has 2 digital inputs - a good digital cable can also add a lot. I run a CD...