All purpose GPS receiver which can be configured as an outdoor mapping GPS or a car satnav or a small boat navigator (with the optional mounts). It can be instantly switched between these profiles. It has numerous extra features such as calculator and alarm clock as well as elaborate Geocaching waypoint treatment. It is quite heavy for use as a hiking handheld but it is very useful. Beware of downloading every new software update from Garmin. Every new feature is accomanied by a new set of bugs in previous features (the recent software doesn't seem to be under control).
The Montana is worth considering if you want an all purpose GPS and you are prepared to spend time understanding all the features.
You can create your own (Garmin format) background maps using free internet software if you are able spare the time and effort.