onemanengine.com
Garmin Edge 520 full review - OneManEngine
Very complete cycling computer with heaps of new things. The 520 is the supports Strava segments too.