First question - what is your budget? Generally speaking the more you pay for the more you get. In no particular order, there are a number of Perseus, Elad and SDRPlay users, and even some RTL-SDR and other so-called 'stick' SDRs that have real issues with heat dissipation and front end protection (overload, etc.). Be more specific.
We have a separate forum for receive antennas, viz.
For all topics related to receive antennas used on HF, MW, LW, etc. For transmit antennas use the Amateur Radio Antennas forum.
forums.radioreference.com
And some articles from our wiki...
wiki.radioreference.com
wiki.radioreference.com
wiki.radioreference.com
Mike