I also had Garmin for years, eTrex(various), 64s, 660, another eTrex - eventually gave up on them due to software upgrade costs, and in the last case, my eye-sight on a small screen....
Never managed to do Tracks successfully on the 660 either....
Currently running a Oukitel WP20 Rugged Phone...