Garmin watches have a far superior GPS. If accurate GPS tracking is important to you, Garmin is the better choice. Both the Apple Watch 7 and 8 models have better accuracy than the Apple Watch 3, but they are still much patchier than Garmin.