a tablet. spend your money on a good case. Backcountry Navigator app along with my galaxy tablet works great for my friends and I.
I used my trusty old garmin nuvi (not waterproof) for a couple years. It still works after being in mud, snow, rain and dirt. The tablet makes it really easy to see the map without having to zoom in and out.