I have, and have had, a number of beacons over the years. Right now my choice is the Mammut Barryvox because of reliability, range, ease of use, and size. I also have a Pieps DSP Sport that was warranteed for a screen pixel issue but BD let me keep it as a practice beacon, and a Mammut Element which I use when I’m with someone that needs a loaner. Another recent one I had was an Ortovox 3+ which is pretty good, but has less range and is bulkier that the Mammuts. I replaced it because it was over 5 years old and got heavy use. Also, the patrol I work on issues Mammut Pulses, which is a fine beacon.
You can go with the reviews here, this site is generally considered biblical:
https://beaconreviews.com/
But you’ll have to decide on ease of use and features. Like demoing skis, it really helps if you can play with beacons in a shop to see if the interface works for you. I want a beacon that’s easy to use and that I can read easily. For that reason, my personal beacons are the lower-featured top of the line if that makes sense. Beacons like the Barryvox S And Pieps Pro have a lot of awesome features but I favor simplicity in crucial situations. YMMV. Check the features of the higher priced beacons to be sure you need/want them. You don’t necessarily get improved search or transmit performance for more $$.
A lot of people use the BCA beacons, but it seems to me pros tend to go with Mammut Barryvox or Pieps. I could be wrong about that, but check the range figures on BCA.
Software update via your computer (as opposed to sending it in) seems like a good thing. It’s way too rare.
Batteries are cheap, and you need to be conversant enough with you beacon to check regularly for the charge. Many beacon manufacturers tell you not to use rechargables.
I tend to avoid beacons that have just been introduced, same with touring bindings. I’d like to let the bugs get worked out.
All that said, if you’re going to use a beacon, please PRACTICE with it, even if you only want it so that you can be located. Turning it on and off and entering search mode needs to be intuitive in case you’re near a search so that you don’t send out distracting signals. And if you plan to be able to search, that
requires training and practice.