The 7300 has a USB connection, so all I needed was a driver for it. I'm using the computer's sound card. This does mean I don't get system sounds, or sound off webpages on this computer. Not sure if I could redirect those to the internal speaker and have WSJT-X and other HAM apps use the external connection. My gut says that isn't possible, how would it discriminate between different apps? Might have a play later.
All I know of the G90 is off the internet, but it does seem you need to wire up the audio and TX command off the accessory socket as a minimum. You can buy a box that does it all and provides a USB interface for $90, but that's symptomatic of why I don't have a G90. The 7300 has a nice big display (no panadaptor necessary), has a 100W PA (no external amp, if you want more than 20W), and USB control. To up-spec a G90 to something like the 7300's feature set, it would have cost more than a 7300. It is what it is, a low cost set. The display is also why I went for the 7300 over the FT-991A. If I ever want to get into VHF/UHF, that would be the way I would go, I think. I would then have two HF sets, but also a fixed-base VHF/UHF set with all the nice stuff. The FT-991A could be a dedicated digital rig on HF. But I'm nowhere near that. Hell, I've only been at this less than a week.
@hoofie - PM inbound. If anyone wants to listen for me, I am K?4MPX, where ? is a letter. There's only 26 possibilities, but these things are public records, at least in the US. Maybe I'm a bit paranoid, because I'm obviously TXing my full callsign, but that PERSEC thing doesn't go away.