The Garmin Forerunner 305 GPS is a vast improvement over my garmin 301 and 201. the heart rate watch really does work unlike my 301 that failed with in a month or two. I am a avid trail runner. many of my training runs involve canyons and forested areas. I have yet over indefinite a [...]