I have a Garmin 500 and love it. The specs from Garmin say the battery life is 18 hours. Based on how much was left after a century last weekend mine probably would get close to that. Thats without cadence, power, or heart rate though. If you use those features I would guess that battery life would decrease slightly.