What you pay
The Garmin Fenix 7 runs $649–$749, the Apple Watch Ultra 2 about $1,099. The Garmin is the cheaper of the two.
Battery and training
The Fenix lasts 57 hours on GPS, 80-plus with solar, against about 12 on the Ultra 2, with deeper training analytics and offline maps. For endurance sport nothing here matches it.
Display and smarts
The Ultra 2 has a brighter OLED, LTE, and the full app catalogue, which suit iPhone users who want everyday smarts. Choose by whether multi-day battery and training data outrank smartwatch polish.