My wife has a Garmin Nuvi. This is the second one that she has had. Between the two of them, she's been using Garmin for about 3 or 4 years. It's not perfect, but we have never had any major problems with it.
If she has to get another one, she'll get another Garmin Nuvi.
Tom in TM