Admittedly I'm biased, but I think hands down the best choice would be the miniDSP SHD. This will allow you to build a setup with any laptop or PC running JRiver, which is a spectacular way to rip and collect your significant CD collection.
Once your CDs are ripped into the JRiver platform, you'll be able to bit perfect stream from RAM and then out the USB into the XCore-200 receiver that resides in the miniDSP SHD. Once there, you'll have full access to Dirac Live room correction, as well as other numerous parametric equalization functions. Finally, the AKM DAC chipset and audiophile-grade analog output section put the SHD in a class that is competitive with units costing many times more.