Of course Garmin is good. I have a model 260, inexpensive, says street names and is capable of loading other maps.
_________________________
Riding on the Avenue of Time
cassp50@gmail.com