A lot of info, but the Garmin Colorado and Oregon make a lot of the cons of the others moot issues. I use a 60csx on the bike, but own a colorado also. Main reason for the 60 on the bike is that if it gets crashed I don't want to trash the Colorado
-R