As the battery life on my Garmin 405 continues to dwindle, I had pretty much decided on the touchscreen 610 as a replacement.