There are lots of devices out there, and here are a few that are popular in the DS and ADV riding communities. I put this list together based on the # of GPS devices I've seen come through the lines working the GPS table at Dual-Sport and ADV bike events like the Anza Borrego Desert Dash, Big Bear Run, LA/Barstow/Vegas, etc. By popularity: Garmin 60CSx Garmin Montana 650t Garmin 76Csx Garmin 62St Garmin 78Sc Garmin Rhino (2way radio and buddy tracking) 60 series has been discontinued but you can still find them on Amazon and Ebay for about $200. These seem to be about the best units unless you want more real estate, then the Montana is the goto. There are also other ways to run a GPS device on your motorcycle, using a mobile device and an APP. There is another thread up for those types of apps. Personally, I use both the Garmin 60CSx and a 7" Panasonic Tough Tablet running the DualSportMaps.com APP and the Riding Social App. This pic doesn't show the Garmin mounted to a ball on the top clamp, but you get the idea.