MRP40 software looks like a good CW decoder program. It states on the web site that it is good for high-speed (QRQ) and weak signals. I downloaded the trial version and have been trying it out on the bands. I have listened to slow and fast CW. It did pretty good at decoding CW, of course it also depended on the senders ability to send. I ran into several times when the sender was not sending very smooth and the software saw a bunch of "e,i" characters. So far this has been one of the better CW programs out there. The cost of this software is 49.90 Euros, so be sure you try it for the 30 day trial period. Of course the best software for CW is between your ears.