I've had both the Cambridge 840C and Raysonic CD128 and preferred the Raysonic overall; the Raysonic was just more musical with that holographic 3-D tube realism you just don't quite get with solid state units. I presently have the CD168 which in my opinion is even better sounding than the CD128.