I'd say go with the Garmin Rino 120. I have it and it works great for offroading. The only time I lose a signal is in the city next to huge buildings. The 2 way radio is a great feature too. I looked at the eTrex Legend and for about $60 more got the radio built in. All in all, it is a great unit and does everything you'd want it to do.