>>866235Figure out what features you want. Form factor, external I/O (Bluetooth/short-range radio, USB, serial, external power), size/form-factor (Handheld, wrist-mount, dash-mount, touch-screen vs. hard-buttons), etc.
Any device worth spending money on today can download and display maps - These can be additional $$ (Garmin Topo or CityNavigator) or free (sites like openstreetmap, gpsfiledepot). I don't recommend a receiver without an external/MicroSD card slot.
Foretrex is decent. Montana's kind of "the standard" for trail/offroad use. 6x/7x offer hard buttons, and the 7x has the big heavy-duty 4-pin round connector.
Phones ... have better screen resolution, maps update real-time as long as you have service... I don't care for the UI much. Takes too many buttons/keys/menus to do what a "real" GPS does with one or two buttons.