Garmin Edge 520 Announced – Best Edge So Far?

The Garmin Edge 520 has been announced today and will ship in the coming months. I…