A friend had always raved about the Garmin Montana and although it was pretty impressive, it didn't really fit my needs. It was close, but not quite what I wanted. Then Garmin released the Zumo 390 and 590.
|Zumo 590LM in portrait mode|
|Route planning with Garmin Basecamp.|