The Garmin Fenix 8 boasts much better battery life and training/workout/racing features compared to the Apple Watch Ultra 2, but it is also more expensive by about 20-50%. The Ultra 2 excels in lifestyle functions, which might be more valuable to iPhone users.