Xiaomi
Smart Band 9

Xiaomi
Xiaomi

Xiaomi

Xiaomi

I use the Xiaomi Smart Band 9 (world edition). It has an almost 21 day battery life, which I love and the HR tracking is damn good. However, it does have the food tracking you are asking for as the app that it comes with is more for tracking movement, HR and sleep.
Perso j'ai une xiaomi smart band pro 9 et pour le prix (60€) rien à dire, bonnes fonctionnalités sportives, très bonne autonomie, c'est compatible avec strava (il faut synchroniser mi fitness et strava), et surtout il y a un gps intégré d'assez bonne précision donc le téléphone est moins indispensable à avoir sur soi. Le gros défaut c'est justement en natation où il ne calcule pas le temps de déplacement spécifiquement, mais divise la distance sur le temps total d'activité pour calculer le temps au 100m, donc ça donne un temps bien trop élevé
Mi Band 9, The best watch super cheap but tracks everything I need: heart rate, distance, altitude, blood oxygen, and more. The best part is the battery lasts 6 days. I love it.
I bought one back in May, 1 month later the sensor was already broken. Brought it to the store and they replaced it a new one. Now just 4 months later the touch screen is partially dead. Has anyone else had the same experience? Im pretty sure I have taken good care of it.
Currently rocking a Xiaomi Mi Band 9 and it's pretty good. Battery life lasts about 2 weeks with my settings (pretty average). For ~$30 USD, can't really complain. My only real "complaint" is that it doesn't have NFC / Google Pay integration, because that would be neat. The Fitbit Charge 6 has it - but costs 6x as much. The app situation is a bit of a mess. DO NOT under any circumstances enable Health Connect syncing in the Mi Fitness app. It won't be immediate but after a week or so it will peg your phone's CPU to 100% and absolutely murder your battery life. The only solution is to uninstall/reinstall (for about another week). It's a long standing bug (you can find discussion of it going back years). So just don't do it. Also - older bands (7 and older) use the Zepp Life app instead. Which is also fine. The annoyance for me is I have the Xiaomi Body Composition Scale 2 which also only uses Zepp Life - and then the band uses Mi Fitness and there's no way to have them on the same app.
Xiaomi Mi Band has been the gold standard forever now. Also buy it on Ali Express, not Amazon or your local Xiaomi store, it's much cheaper. The Mi Band 10 is £40 - but the 9 is £35, so depending on how strict he is about the budget. I've been using the 9 for about a year so far and it's pretty good. Battery life is about 2 weeks (but will depend on how you set it up). At least when compared to my phone's (Google Fit) step tracking it's pretty accurate, and when compared to the heart rate reader built into my gym's cardio equipment that's reasonably accurate as well. Kinda wish it had Google Wallet support for easier NFC payments but it is what it is - otherwise can't complain.
I wouldn't use it for any scientific research. To be clear: I've never used it. I've used the Xiaomi S1 watch (high end), the Amazfit Bip, Band... something, and I have the Amazfit Band 9 Active right now to tide me over because the backlight on my Garmin Vivoactive 3 has died. (And because it cost 40myr delivered ($10usd)) The two bands - Bip have been dubiously accurate. Basically fine, I guess.
Garmin
Forerunner 255 Series
Long battery; but wrist HR tracking is inconsistent.

Garmin
Forerunner 955 Series
Best value, clear MIP screen; limited smartwatch features.

Garmin
Fenix 7 Series
Durable, multi-week battery, flashlight; high price, buggy software.
Garmin
Instinct 2 Series
Rugged, solar multi-week battery; bulky, small screen readability issues.

Garmin
Enduro 3
Multi-week solar battery, lightweight; but bulky form factor.

Ranked #1
Oura - Oura Ring Series

Ranked #1
Apple - Ultra Series

Ranked #1
Garmin - Enduro 3

Ranked #1
Garmin - Fenix 7 Series

Ranked #1
Garmin - Forerunner 255 Series

Ranked #1
Oura - Oura Ring Series