Well, my particular monitoring "tastes" aren't the same as anyone else I suppose so I'm used to having multiple applications for various purposes. I've never been into monitoring HF aka shortwave that much, not even in my youth in the early 1970s when I had a Radio Shack shortwave receiver. My interests always landed more in listening into police/fire/EMS (wasn't called EMS so long ago of course) and other things in the upper VHF and now well into the UHF bands. I still remember the specific frequencies of my hometown's Police 1 and 2 and Fire 1 channels off the top of my head, go figure, because in those days scanners were powered by crystals and they weren't exactly cheap but they did come down in price as time passed. Then I had a programmable model from Radio Shack (most of the scanners I've owned were labeled Realistic Pro-something until many years later when I got a Uniden Bearcat BC246T and things changed rather dramatically at that point).
Enough with the history lesson. If I were to spend cash on an SDR device right this moment it would more than likely be the SDRplay aka RSP because of what it offers, the packaging/form factor, the connectivity (a more solid USB connector instead of the microUSB some other devices offer), and the extremely wide coverage (100 kHz to 2 GHz) even in spite of me not really caring all that much about HF/shortwave and doing all that with the price of just $150 USD which is pretty much a steal in most every respect.
But there's a downside of sorts: SDRplay isn't very well supported with SDR# - which is arguably the most popular SDR application in use today - because of a silly and somewhat ridiculous spat (my personal opinion on the matter) between the author/developer of SDR# (who happens to also be the creator/developer of Airspy, a competing SDR device) and SDRplay currently. Some of the issues are legitimate on a technical aspect because SDR# has been updated to a point where it utilizes a specific Microsoft .NET version that doesn't work well with the current SDRplay APIs (at least this is how I understand things at the moment).
Now, I like SDR#, I will glady admit that I use it frequently with my RTL sticks (which is all I use for monitoring) and have no big issues with it and will also admit it was my entry point in the current generation of SDR hardware as it is for so many other people, but in spite of that
SDR# is not the only game in town for SDR application software. It's very limited by itself and really shines when you take advantage of the plugins that are available for it.
Having said that SDR-Console/Radio is as stated before an absolutely incredible piece of software and the fact that it's free (at least so far and hopefully it will remain so for the future) is a big huge thing to me and many others. I'm not saying I wouldn't gladly pay Simon (Simon Brown, the author/deveoper of SDR-Console/Radio) for using his application because it's flat out awesome, but because of the sheer complexity and capabilities it offers it's got a somewhat steep learning curve when compared to a rather simplistic application like SDR#.
So that's my feeling on the matter. I'm still loving my "cheap USB TV tuners," definitely, and those along with Unitrunker (another amazing tool) and DSD+ (which has really changed things rather significantly in the past year or so with respect to monitoring digital modes) really makes this a fun hobby for me once again.
Would I like to own an Airspy? Sure. Do I think it's worth the asking price? Well, no, I don't, because when I look at the hardware it's basically an expanded RTL stick for the most part meaning it makes use of some parts that are in the RTL sticks like the ones I've already got. The big benefit with Airspy is of course that 10 MHz of bandwidth you can "see" at one time - SDRplay is limited to about 8 MHz so it's not far behind. The other thing about Airspy is because it uses the RTL chip controller it works with most anything in terms of SDR software as long as it supports RTL SDR devices. But the whole silly somewhat childish actions of the Airspy developer of late soured me on that device - I signed up for the notification list when Airspy was first announced, had fully intended to buy one thinking it might be in the $99 range and then when it was released it was twice the price everyone expected it to be, offered basically the same connectivity (since it's RTL based), and I found myself thinking "Ok, that's not quite worth that much money to me..." and I haven't seen a reason to change my position yet.
Guess I should shut up now before I get myself in trouble.
Anyway, SDRplay would be what I'd invest in at this point even in spite of it not being quite as well supported across so many various applications and tools used for SDR-enabled monitoring. I'd buy an Airspy if it was the same price, or even less, actually, but the increased cost plus the fact that the developer would like you to spend
yet another $50 to get the Spyverter which allows the Airspy to monitor HF band activity by down-conversion simply isn't worth the monetary cost(s) involved - SDRplay offers the HF capability natively out of the box and as long as SDR-Console/Radio provides support for it (which it does) then that's what I'd choose. A bit more complex in the long run to get the same job done but I'm ok with that.
For the general SDR monitoring hobbyist, Airspy
might be the better option because so many people use SDR# to start with and obviously Airspy - being made by the same developer as SDR# itself - will always support it. As long as you're comfortable forking over a lot more money in the process, Airspy
might be the solution for you - but realize it's basically $200 itself and if you have any intentions of HF/shortwave monitoring you're going to have to pay $50 more for the Spyverter.
SDRplay RSP at $150 to me sounds like a better proposal, especially if you find that SDR-Console/Radio provides all the SDR application functionality you find yourself in need of.
Good luck.
ps
SDRplay does work with older versions of SDR# available up to version 1361, iirc, and while you can't get that version directly from the Airspy website, a lot of people do have it safely archived for future purposes (I think I have it around here someplace myself). Versions after build 1361 were when the developer started using a newer version of the .NET framework from Microsoft and that's when the incompatibility issues started creeping in with SDRplay. Just wanted to add this for the record.