I have a love/hate relationship with Garmin as I find their offerings overpriced and short of software. This is my second unit as I am ok with the reliability, accuracy of the GPS and track recording though admittedly I do get differing results when retracing same tracks and routes.