TomTom Touch ReviewTomTom, the navigation and mapping company, entered the domain of GPS running watches four years ago. The Dutch company has infused its background…