Garmin is Good. I bought my garmin nuvi205w 18 months ago. i got a message in the unit that i need to update my maps. i also got an email to do so since my device was registered.

hence i went to their site and paid USD.149.99 and bought the maps and downloaded. when i went to update it tsaid that the maps i have is the latest.

which means there is no change at all. most of the new roads and intersections since 2010 are not updated.

So my advise is that you can buy it (since i do not know of any other device better than garmin), but dont pay to update maps coz you dont get any value addition for your money.

Also you cannot find a street by name. it will go on to ask for the rest of the address.