It's a bit off-topic, but, FF, would you mind explaining why the Dakota 20 is not as good as the Vista/Legend HCx for route following, please?
The Dakota ( and I think the Oregon too) has far fewer configuration options when it comes to route-following.
For example, where the Legend C offers you Car/Motorcycle, Bus, Emergency, Taxi, Delivery, Pedestrian, Bicycle as routing options - the Dakota only has Car/Motorcycle, Pedestrian, Cycle. That might not seem too bad except 'Delivery' actually works quite well for cyclists.
Where the Legend offers Off-route recalculation Off/On/Prompted - the Dakota doesn't.
Where the Legend offers various calculation methods Quickest/Quick/Better/Best - the Dakota doesn't.
Where the Legend offers follow road methods Faster time/Shorter distance - the Dakota doesn't.
Similarly the Tones prompts (eg bleep as you approach a turn) are less configurable on the Dakota than on the Vista/legend.
Also (I admit this is purely subjective) the auto-routing on the Dakota just doesn't seem to make the right choices as often as on the Etrex. I don't spend a lot of time in this mode but that is the impression I get.
Also there's a bug (or was last time I checked) whereby the 'Next' waypoint name cannot be displayed, in normal usage.
These are all Route-related things - for people who prefer to follow Tracks, none of the above is an issue and the Dakota/Oregon do have some good Tracks-related tricks.
Really, it mostly comes down to, are you a fettler/fixer or do you want something that 'just works'. If the former (like me), definitely get the Etrex Vista/Legend C, and work with Routes. If the latter, then look at the Oregon or Dakota, and maybe work with Tracks.