Here's what I use.
Garmin on a ram mount on the KTM
Works pretty good, and works well even in sunlight.
Fully gasketed and has survived torrential rain riding and works with gloves on.
It's a 2720 I think. I got it for $180 about 5 years ago, refurbished. They're probably $100 now, if that.