A friend of mine has a Rotel 1520 that sounds smooth, detailed, and musical with her B+W 805s. And it's built very solidly.
However, for $900 you could get a very good USB DAC (like the Wavelength Proton) and have better sound than a comparably priced CD player and all the convenience of running your system from a computer. That's the route I've gone (with a PS Audio DL III -- I would love to try the Wavelength however since I understand it essentially eliminates jitter from the USB connection).