i own a garmin, my friends have tomtom and mio and for some reason the garmin is just more user friendly, it just seems so much easier to use and sometimes i can browse around the menus and find things quicker with the garmin...the others work as well just not as user friendly interface