Looking for recommendations on GPS Watches. I have never owned one and recently have been using various apps on the phone, but despite frequent re-calibrating, I am not finding accuracy with these apps. I would like a watch that is reliable on the trails and road. It would also be nice if the watch could double as a measure of distance while hiking too. I am a casual runner, not worried about Vo2 max, etc. Sales person recommended Garmin Fenix 2 because of GPS capability on the trails. I wanted some local runners to weigh in though. Please help!