I am a Garmin guy, by all means. Mainly due to BaseCamp (and before that, Mapsource). But still, I think the "strategic" direction TomTom is following is the only correct one : not have every connectivity function be handled by the device itself, but by the (smart)phone taking care of all connectivity. This way, when on the road, it's a piece of cake to make or modify a route on the manufacturer's website (mydrive.tomtom), and upload it to the device, with no computer needed. Very much impossible with Garmin GPS'es. Garmin is way behind in that context...