Ok so I've been using the 396 on/off throughout the week and I do like having it available. I mainly keep the map on and use it to see street names and speed limits as I go. Also appreciate the notifications about upcoming speed changes and/or school zones. (And sometimes I just turn it off and explore areas old school.)
A few points:
- it still likes to lead me to a one-way street near my place and wants me to go the wrong way on it
- also seems to have no current info about any road closings, of which there are several in my area, being summertime, etc; I've made sure it's connected to my phone for traffic updates, doesn't seem to matter
- it sometimes just gets totally f'd up and just calls every street "road" (like it's exhausted/wasted and just can't be bothered to name anything )
- running audio through it, ie. my phone for music, and then to my in-ears, sounds god-awful and is completely unusable; it's a massive drop in sound quality and even has regular static/distortion, like it's clipping
- I think my main use for it will be the live map + speed limit info, along with occasional trip usage in adventure mode; if I'm listening to music I'll just run that straight from my phone and have no voice instructions from the 396, just use the screen info
Most of these problems sound like mapping issues rather than 396 issues. The same map on *any* GPS will yield the same results. Make sure all your maps are updated, and if that doesn't work, try aftermarket maps. The best are the OpenStreetMap based ones, like OpenChest.
For real-time traffic updates, I've found that Canada is very low-priority when it comes to feeding in data via the Garmin Connect.
I run a 396 on my dirtbike, along with a Zumo XT on my street rides. You are right, the audio quality on the 396 sucks balls. Sounds like AM radio.
Other than that, I see no other routing differences between the 396 and XT.