I too bought a 520 because the lack of a touchcreen is a big selling point-- I've watched people try to navigate touchscreens while riding with nice sweaty fingers. No thanks. I've had uncharacteristically good luck with Garmin, using both a 500 and a 520. They remain imperfectly Garmin, but have both been solid performers.
__________________