Is it "cheating" if I get one of those for directions?
Now I'm tempted ... I wouldn't have remembered I had one until you said "Garmin" ... LOL!
I have a “Smart” Garmin with lifetime updates, and I update via wifi prior to any long trip.
We use it along side Google Map directions and it has detected incidents and closures ahead before Google. Not always, but about 50% of the time.