garmin works well, better than my factory installed unit in the Navigator.
I'd buy a refurb model because you'll probably wind up tossing it in a year or two anyway for one with updated maps. It's not cost effective for any of these GPS units to update them.