We bought a Gamin GPS for my wife as she prefers it over using a phone for navigation. It has lifetime map updates and costs less than the map update for my car's built in navigation. It's also far superior in several ways including knowing the speed limit on more roads, showing the name of the upcoming cross streets and better multi-lane information.
I personally tend to use Waze on my phone but like the Garmin navigation experience more overall.