I've got a Tom-Tom for local use.
Tom-Tom are useless. I used my PC to set up FIL's years ago, then when I was given one last Christmas, they wanted me to pay $100 to install the map on my new one, as I already had an account. Fake e-mail (google it, people arehavingto create fake accounts to use new gear), and I got my map.
Have a TomTom App on an Ipaq thing, and it served me well in the US while touring Ca. Apparently, there are cracks and stuff on line.