I haven't had a chance to go driving with it yet, but I'm a bit doubious. It seems to take a long time to enter in your destination and when tried to make it take MY route to Ottawa, it was very unhelpful. I asked it to go through cornwall, and it took me into Quebec and then back down to Cornwall. You could avoid certain cities, but not whole provinces. There is supposed to be an option to make a multi=leg trip, but I can't find it on my unit, despite the help pages saying it's there. But what I really want it for is getting to addresses I don't know, and it will be a bit before I can test that out. Getting to watch my self go to Canada was just going to be a silly use of it.
I'll have to wait to see how I like it. Luckily I didn't pay a HUGE amount, but I did pay enough that I hope it's actually useful and helps me when I get lost.