My CDP died recently and I compared 3 units - Primare CD21, Rega Apollo, Music Hall CD25.2
The Primare was not a good match in my system. I actually owned it for a couple of years and it was fine, but when I changed my system and started looking at other players it fell a bit short (my system).
The MH 25.2 is a great machine and a super value. At the $350 brand new price it is absolutely a steal. But in my system it had a little glare in the upper mids (I have Klipschorns which will really show that). I hated to send it back.
I ended up with the Rega Apollo. Very smooth player. Not as much impact (slam, whatever) as the MH, but very nice and musical. I'm very happy with it. I got it new @ $850, I believe they came down in price.