IMO, Garmin is the gold standard. [I don't drive t/t now, but have, and only wish I'd had a GPS then, lol]. Provided it offers truck routing, it is quite accurate and affordable - though I will never go without an actual atlas, and use them together.
If you do a search [particularly in the Tech forum], you'll read other opinions, as well as the reasons why each major brand is liked or disliked.