I've recently retired my Etrex Legend HCx after upgrading to Windows 10 on my PC. The USB connection to the Etrex needs the Garmin Communicator plug-in, which W10 does not like. I did manage to fool W10 (and Firefox etc.) but communicating with the Etrex became very flaky, and I kept getting security warnings on the PC. Clearly, it was do-able, but the "flashing lights on the PC were clearly showing that this was old technology at the end of its life.
So, I bit the bullet and, against my better judgement, bought a used Edge Touring Plus (£120). My better judgement likes the idea of removable AA batteries and the Edge does not have that facility. The battery life is supposed to be 17hrs (Garmin would say that, wouldn't they.....), but I seem to get 10 to 12. That will be OK for me though as I don't do audaxes that take that long (yet..).
The Edge is good, it's the simpler of the Edge range, does turn by turn, records all the ride data and shows the elevation profile (not necessarily a good idea...). It takes a micro SD card and any map you care to load up.
I did think about the newer Etrexes (20 or 30) but they seem to be going out and I wasn't keen to stay with an obsolete model.
I think the Edge Touring is a good substitute for my old Legend (now relegated to walking duties). If the battery life becomes a problem I'll get a USB backup (about £20 I think).