The M6scd is a superb performer. It uses a 32 bit DAC with 192 kHz up-sampling and delivers outstanding technical and musical performance. It also has a range of digital inputs: 2 x coax, 2 x optical and asynchronous USB. This makes it particularly useful for set top boxes and/or TV sound improvement.
The M6scd is a top notch CD player and digital hub in one beautifully engineered box.