Smart phones touch screens + bad weather = bad.

My cluncy old Magellan meridian color has big fat buttons, I can operate it with heavy clumsy mittens, no matter how bad the weather.
http://www.pocketgpsworld.com/magellanmeridiancolour.php

For fair weather I use my smart phone for just about anything, and switch between a handful of map applications.

Which is exactly why I haven't spent money on replacing the old trusty magellan clunker with something more modern. The user interface is frankly quite horrible before you get to know it, and the screen isn't impressive by any modern standard. But when I really need something reliable - I bring out the old clunker.