Originally Posted by
DrIsotope
Instead of a Garmin 500, try a Bryton 310. Essentially the same features as the 500, but newer tech and significantly better battery life. Also cheaper.
I never even considered the 520, as it will take Garmin 2+ years to work most of the bugs out of the software. Having Live Strava Segments seems like a gimmick at best.
The Bryton manual doesn't show any support for courses, which the Edge 500 will let you follow providing turn-by-turn alerts, the next turn and distance to it, on the navigation screen, and the next three turns with distances on a cue sheet screen.