I splurged during the holidays and bought a 51mm Garmin Epic Pro 2. Garmin was running a sale, Runners Warehouse added an additional $50 off, and I had a gift card. I run 4 to 5 days a week. GPS accuracy is very good. The battery life is very impressive too. I’ve needed to charge it 3 times since I bought it the first week of January.