Garmin presents the challenge with Edge 1000