Just my take,
A good newer model TomTom GPS with free Map Updates for life is a bargain for $100-$150 and is hard to beat, since you can move it from vehicle to vehicle and not have to buy a new one.
I have owned about 4 TomTom GPS units over the past 8-9 years. From the cheapest to the more expensive, they all worked great. I only had one fail after about 6-7 years.
One of the nicer features of a portable GPS like a TomTom is you can take it with you when traveling and use it in a rental car, bike rides, and even walking tours...and you will never get lost in a strange town. You can always find a restaurant, hospital, gas station, etc. Yes, you can do that with most smartphone map/navigation systems, but some of their maps are so old and out-dated that they are more confusing than helpful....And they also use up a lot of Data and that often cost more than a mobile GPS device.
...Rich