Our built in GPS is becoming unreliable. Probably because I've never updated it. They want about $200.00 to do that. I figure I can get a hand held for less and use it any where. So is there any significant differences between Garmin and Tom Tom? And, are these things cash cows where they will become obsolete if I don't keep paying them? If I purchased one, what updates do I have to pay for?