Semi-smart is the way to go IMO. I have had a Garmin Instinct for I think around 3 years now. It has GPS, altitude/barometer/compass, all but the most advanced athletic training (run/bike/hike workouts with customized timed intervals by heartrate, power, however you want to set them up), and integrates with your phone. You can't see photos but you can get text messages and other notifications if you choose to enable them, control music on your phone (play/pause/skip), etc. You can customize what stuff is shown on the main screen and can customize additional pages to show stuff like heart rate, altitude, weather, sunrise/sunset/moon info, nutrition/calorie burning stuff, and a lot more. Battery lasts about 2 weeks per charge, less if using GPS tracking frequently (i.e. actively collecting datapoints as you hike/bike/run/etc) which is a huge benefit over the apple watch and a lot of other smart watches. There's a solar version of the Instinct that costs more but I assume lasts quite a bit longer and possibly indefinitely if it's getting plenty of sun. My wife has an apple watch that does more in terms of phone integration, but there aren't really any features it has that would justify to me having to charge it every day and giving up the ruggedness of the instinct.