Es gibt eine ganze Reihe von Programmen, die das gpx-Format interpretieren können.
Zur Präsentation von Tracks ist z.B. GoogleEarth recht gut geeignet.
Die Bearbeitung von Garmin-Tracks lässt sich mE am Besten mit MapSource durchführen. Auch mit BaseCamp ist es möglich, meiner Meinung nach aber nicht so gut, wie in MapSource - das sollte aber jeder für sich selbst entscheiden.