I received this as a gift last year, and after a year of use, I give it an unqualified thumbs up.  I used this on several long distance road trips, traveling well over a thousand miles each time, without once consulting my road atlas.  I can only remember one glitch and the unit got me back on track without too much trouble.  Although street names are not spoken, the directions, voice, etc are all clear, and locks onto the maps very quickly.  It was very helpful in planning out my route and deciding where to make our stops.  The unit is lightweight and I carry it in my purse.