Before I switched to all commercial gear, I went through Icom, Yaesu and Kenwood amateur radios.
Icom was good stuff, but the programming overly complex in my opinion. I had a lot of issues with Icom mics, both on the amateur and commercial side. On the commercial side, the PTT buttons used to fail pretty quick. On the amateur side, the mass of buttons on the mic made it cumbersome to use and too easy to accidentally make changes. Never had an issue with the radio itself, though. I have 90's era Icom commercial radios that are still running fine, although they are on 5 or 6 replacement mics/mic switches, etc.
Yaesu was aways good stuff. Programming was a bit easier to understand for me (again, my opinion). I had a few Yaesu mics fail. Again, the button clad mics were always a personal pet peeve of mine. To this day, I dislike the feature filled mics.
My favorite radios, by far, have been the Kenwood's, both commercial and amateur. I had the 710 for many years. I liked the display setup. The programming was fairly intuitive, and the radios worked well. I -really- liked their simplified microphones, built more like a commercial mic than the other brands. Never had one of their microphones fail on me. The bigger display on the 710 was welcome in a mobile environment. I've got a lot (450+) commercial Kenwood radios at work, and they've been really good.
Many years back I switched to commercial gear since it would allow me to use the same radio for work as play. After almost 30 years as an amateur, I found my needs have simplified over the years. I rarely use repeaters, rarely make random contacts. Usually simplex VHF works for me. Modern commercial radios have enough memory slots that adding all the simplex channels and more repeaters than I'll ever use is easy enough.
If I was going to buy another dual band amateur radio, I'd go with a Kenwood.
Personally, not sure I'd tie up a nice radio like that with doing APRS, but it works for some. If all you need to do is beacon out your position, there are a lot of simpler/cheaper ways to do that. If you need to display the position, again, lots of ways to do that, but the 710 makes it nice.
My dad is still running a Yaesu FT-7900 dual band radio that he bought probably 10 years ago. Mic sounds a bit crappy, but it works good enough.
Some things you should also consider along with the radio….
Doesn't matter how much you spend on a radio, if you don't install a good antenna, you're just spitting in the wind. Rather than buy a $400 radio and slap a $20 mag mount on the roof of your truck, I'd always recommend spending a bit less on the radio (if budget is an issue) and more on the antenna. The antenna will make a bigger impact on your experience. Far too often I see amateurs with nice radios hooked up to the cheesiest, crappiest, cheapest antenna they can find. Never understood the thinking behind that. If you are serious about amateur radio, do a proper install. Magnets belong on refrigerators, not antennas. Get a proper NMO mount permanently installed dead center of the roof of your truck and enjoy what a real antenna can do. Don't do half way installs mounted behind the cab, on the fender, glass mount, "disguise" antennas, low profile, etc. At minimum, get a decent name brand dual band antenna. Larsen is my personal favorite. You will never regret doing a proper antenna install. There are no good reasons to cut corners on your antenna install.
If APRS is your thing, make sure you consider the GPS antenna. The better the install you do on that, the better it's going to work.
Power for your radio(s) is important too. Just like the poor antenna choices I've seen, plugging your radio into the cigarette lighter plug is really not going to help. Tapping into -any- existing vehicle wiring is asking for issues. Run your radio power direct to the battery. No good reasons to cut corners on this.
The little speakers that most of these radios have are fine if you are in a quiet room. They suck if you are in a moving vehicle. Spend the $20 and purchase a good external speaker for your radio. It helps so much with intelligibility. It makes it easier to use the radios while mobile. It's easier to understand the radio traffic, and it makes it nice for being able to drive around on a nice day with your windows rolled down and still hear the radio. The larger speakers usually give much better dynamic range than the little speakers in the radios, it does so much to improve the audio.
Honestly, probably either of those 3 radios are going to serve you well. Brand loyalty is a thing amongst radio amateurs, and you'll likely get a lot of input on which is "best". The important part is you need to look at the entire system and do a proper job if you want them to work well. It's so much more than just which radio you decide to purchase.