I own an Onix CD-99 and I love it. I also have owned the NAD c542. I think as far as sound they are about equal. The NAD sounded a little too bright for me. The looks and warranty (3 years!) make the Onix a no brainer at this price point. I purchased a demo model for $299 from AV123. The Cambridge Audio and Nad players both cost more. Well, that's my 2 cents for what it is worth. Good luck on your decision.
Vlad.
Vlad.