I have used the Magellan SporTrak Pro for 4 years. It is rock solid and waterproof but is now a little outdated (no external memory card, no color, no usb). I'm considering switching to Garmin even though it means buying all new mapping software. A riding buddy has had etrex legend for a few years and seems to be able to do routes more easily than I do. I was considering the Magellan Explorist 600, but am now leaning toward Garmin.