It's not so much which radio as which software would fit your requirement. None of the radios you can be considered 'the best' in a general sense, they each have plus and minus points.
There is spectrum view software available for each but again what is 'the best' for you is probably not 'the best' for me!