Lately I’ve settled on two that I think are really high quality: the Jawbone UP and the Basis watch. I would recommend either above the Nike Fuelband or Fitbit, but let me share some brief thoughts about my experiences with each:
The UP is beautiful — it’s easy to wear with pretty much any outfit, even with formal wear I find I can move it up my arm a little bit inside my sleeve above my shirt cuff thanks to the flexible nature of the band. The social app they have for it is cool, though it can be a little weird to see your teammate’s minute-by-minute sleeping habits (“Hey! I noticed you were up between 3:32 and 3:50 AM last night. How ’bout them Giants?”).
The battery life is over a week so you never have to think about it, but you do have to carry around a proprietary connector for it which I keep losing leaving me (like right now) with an uncharged and useless device. To sync you plug the band into your phone’s headphone port and the sync takes a few seconds, it’s a fun process I do usually first thing in the morning to see how I slept the night before and it’s also fun to demo to friends. The first one I had was in their “mint green” color and I ended up wearing it out — it started to look dirty and I broke it where the headphone jack comes out making it difficult to charge and sync. That said, I was pretty rough on it. My new one is blue and I like it much better. My only big complaint about how the whole thing works is it doesn’t detect when you go to sleep, you have to press and hold the button on the end to put it from wake to sleep mode, which I would frequently forget to do. I really like the idea of the smart alarm and power nap features even though I never used them.
If I had to pick between the two I’d just use the Basis. The awkwardness of the device is outweighed by the richness of the data it provides. For right now I’m not choosing: I wear one on each wrist and compare the data. (It’s always within a few % of each other for things they both do.) If I were hiking in the woods for a week I’d probably just take the UP as its battery would last the entire time. It’s really illustrated for me what a silo each of these systems are, they don’t talk to each other at all and it appears unlikely they ever will.
Long-term I think we really need an open source package you can run on your own servers that can ingest the data from all of these services, say from back when I used to use a Wakemate sleep tracking to today’s Fitbit Aria scale, the meals I track in the UP app with my Basis heart rate data and Runkeeper and Hundred Pushup logs, and provide you with a single data store for all the personal analytics you generate across various services. I think there’s going to be a lot of competition in this space in the next few years.