I used to have the Garmin 48 and was very happy with the performance. I think the If the Garmin 76 is an upgrade of the 48 in which case I'd say go for it. I would stay away from the E Trex. If my memory is correct they are water resistant and not waterproof. Also, I don't think the E trex is as durable and the 48 and the 76.