I use to run a garmin 235, it had GPS/Glonass and worked well under tree cover, battery was good, I charged it once a week when using it for rides, without riding I could make it last 3weeks, it has heart rate so you can track your zones you are training in. lots of different apps and watch...