I'm looking to buy a Garmin Forerunner but don't want to shell out the money for a 220 or 620. Which of the older models is the best? Selling points for me are; accurately recording distance, being able to take splits in workouts, and small enough to be an everyday watch. Thanks for your help.