I have the Oppo BDP-103 Onkyo 7030 and the Cambridge CXC, and aside from the CXC being solely a transport there is a large and notable improvement in quality (clarity, soundstage) between the three - with the CXC a clear winner, the Oppo very close behind and the Onkyo taking a distant third.
The CXC is a little more sensitive to disc quality and I found it lagged behind my new DAC (Pontus 15th) - which was demanding a better timed output than the CXC can manage. Still, below $500, these are all decent options. I now run a Jay’s Audio CDT2 (zero timing issues), an order of magnitude improvement over the CXC - huge leap - but comes at a stiff price. Oppo is a workhorse but all are old and used now.