Garmin Etrex Legend review