Chiming in...
My experience with Garmin has been mixed. I first purchased a 2610, with Mapsource 7. Since it was my first GPS, I came to love it. It never let me down, though I find its software and Mapsource less than intuitive.
My real trouble began when I upgraded to a 2730. I did this to get the relatively latest and greatest + XM + MP3 capabilities. I pushed routes & waypoints from Mapsource created for the 2610 to the 2730.
Since then, I've gotten unlock messages, route mismatch messages, etc... It all came to a head last week, when a 4 hour drive turned into a 6 hour drive because the GPS kept giving me misinformation. Example: "Merge left onto Dekalb Pike" (Central PA). It turns out Dekalb Pike is actually US202, which is what the freeway signs said. I drove past it, realized my mistake, then tried to 'turn around'. Long story short, I was circling this turn for 40 minutes. When I finally got it right, the next turn yielded more misinformation.
Punchline: I spent 40 minutes on hold waiting for tech support. When I finally got someone, they informed me that I've corrupted my unit, and they can fix it for $100. They also said this was the discounted price, which is normally $300. As an alternate solution, they pointed me to 3rd party unsupported software called IMG2GPS at
this URL. I tried to use it to rectify my issues but it didn't work. The software works, but it didn't help me.
Now I'm an officially unsatisfied customer. I may even go back to my 2610. I'm not paying $100 to fix the 'unlock' problem. Any suggestions?