I am going out after work today to buy a new gps watch. Currently I just use a Timex. My friend showed me all the data he gets off his Garmin 920xt and it intrigued me. So what should I get? I am training for a half marathon and run 90-100 miles a week. My primary concern would be accuracy.