I have a couple of TomToms and a Garmin. The tom-tom seems to work in a much more intuitive way than the garmin. On the other hand, the Garmin seems much more adaptable and better set up for adding cartography of more obscure places (for example, on my recent trip to Barbados it was very simple to download the map for the island; with the tomtom it just wasn't possible).