I listened to a buch of different players before buying a Cary 303, used, for a very nice price. I'm not going to say that it's the BEST CDp on the market, but I think it's a wonderful player for the money - warm, detailed, harmonically accurate and dynamic. It needs a LOT of break-in, and good cabling, to show what it can do. If I had the scratch, a 306 would be in my system right now.
I would liked to have auditioned an Electrocompaniet, but there isn't a dealer in my area. I prefered the 303 over Resolution Audio CD55, Theta Miles and some other well known players.
I agree with Doug, you get a lot of mileage from a good tube pre...but digits aren't digits, the digital front end is crucial to the sound of your system.
BTW, the Carys are frequently discounted new. Check 'em out.