mcbiff,
I was also looking at the XA20ES. I believe Headwize member squirt has one and showed a picture of his rig. From what I remember he liked it a lot, it was built like a tank and the puck mechanism, though a bit old tech, worked.
I decided on buying the NAD c541 (see my profile). I purchased it for $350 (retail $500). I would highly recommend this CDP. The audio store I frequent told me that the NAD line is a neutral sounding player that offers up what is recorded on the disc (good and bad), minimal colorization.
The 541 differs from the 540 and 521 because it is designed to play CDRs. Some people were turned off by the fact that the 540 and 521 were iffy about reading CDRs. They were not designed to do so, that is why it was hit and miss for a lot of consumers. It also plays HDCD.
Check out their website for a review of the 541 from The Gramophone:
http://www.nadelectronics.com/Reviews/C541-0701.html
I hope this helps.
Regards - reynman