I always get the Garmin. FYI, if you buy it at Costco, you can return it when a new one comes out and then get the new, usually for less money. BTW, I asked them if they have a problem with that (like some people do with air conditioners from Walmart just for the summer) and they said it's their policy to take returns anytime even without a valid reason. They also said that they may eventually go the same route as computers where it's only, I believe, six months. But meanwhile, it's anytime. I can't tell you whetehr it's "cheap" or not, but it works great. Even got a map for Israel when I went there (since then stolen). It was cheaper than taking a GPS in the car.