Firstly, I agree with the above in that you should let the speakers break in for whatever amount of time is recommended by the mfg or dealer.
If that doesn't work, I have two suggestions:
1. The HT Truthlinks are a good cable, but I have found MIT 330 (older, beige version) to be a more forgiving cable for your CD player. The MIT, of course, will not have the resolution of the HT.
2. There is a tweak called the AH! LS Noise Filter, which is a filter you connect in parallel to your speaker terminals that will slightly reduce and clean up the highs. It only costs $50 and is available from Upscale Audio. I tried them on my B&W DM602S2 and got excellent results, but your mmv. The biggest downside to the AH is that I do not think it is returnable if it doesn't work.