I have a PC with a USB soundcard that provides DAC and USB to RCA (or optical) conversion into my Musical Fidelity amp. I also have a Marantz CD6003 with a Cirrus Logic DAC in it (CS4398). I have B&W 685s as speakers. I've used Slave To The Rhythm - Grace Jones - as a sample track. When played from original CD. Sounds punchy and clear with good separation. When played from USB stick via the CD6003 it's good but not as punchy as from original CD. (only plays MP3 not FLAC that way). When played from PC via USB soundcard it sounds good but not as punchy as from original CD. FLAC from the PC sounds better but still not as good as original CD. As an experiment (to test the DACs in the soundcard and CD player against each other) I took the FLAC version and burned it to CD and popped that into the Marantz. Sounded like the original CD. Now I'm confused. I wonder whether to buy a DAC like the m-DAC at £ 500. The Marantz CD6004 at £ 250 now has a USB PC input on the back allowing one to use the internal Cirrus Logic DAC - though I've not found any info on how well this works, and the manual doesn't mention it. Or now that the Marantz NA7004 is down to £ 380 and has all the connectivity required - USB and RCA - as well as the Cirrus Logic DAC that impressed me in the Marantz CD player. Equally I could spend more on USB and RCA cables from PC to USB soundcard to Musical Fidelity amp etc etc etc. This isn't a setup I can test in a store. So I just need best advice as to whether the Cd 6004, dedicated DAC, or NA7004 options are most likely to lift my computer based music, or whether I ditch the 685s and get Monitor Audio RX6s or whether there's something else here I've missed ? Anyone aware of any shops in Kent that would let me audition at home ?