I had original Pebble and even 7 day battery life was a bit annoying, couldn't imagine having to charge my watch every 2-3 days as some modern smartwatches have. Ended up getting just a solar powered casio with no smart features whatsoever...
Garmin makes ones with over 2 weeks of battery life but for the money I can't excuse spending on a watch just to get some gadgets.