A couple years ago I bought a TomTom Go 730, full of bells whistles blue tooth etc. I could never get it to apply the free map update that was guaranteed when I purchased the unit. After replacing the first unit on warranty because it kept freezing, I was finally able to apply a software update but never the map updates. I became so frustrated with it's horrible logic, it's bugs and total lack of customer support that I purchased a very cheap Garman.
The Garman is not without fault, but it cost 1/3 of what the TomTom cost, never freezes, updates flawlessly, and has far superior logic when it comes to travel. Lest I forget, Garman has outstanding customer service, and real people who speak English to assist you. =)
In a word I'd advise anyone to NEVER BUY a TomTom unless you enjoy throwing money away.