I use a Garmin Drive 60LM, VV mapping and RAM Mount Universal X-Grip IV Cradle.
Last season was first year I used it. Worked great!
I siliconed the edges to make it waterproof.
I use a aftermarket USB cable. Issue with factory Garmin cable is GPS thinks it's in USB file transfer mode.
I use this, even on local rides to track mileage. You can import the data into Garmin BaseCamp and look at your route. Pretty cool feature. You can even use Basecamp to plot out trips.
You can even import that data into Google Earth and look at your rides! Lot better than looking at it in Basecamp!
2 very small issues.
1 - When stopped at Idle, it is hard to zoom in/out or look stuff up due to the Polaris 800 HO AXYS motor. This is due to motor, just vibrates like crazy! I have to remove it from cradle with power cord attached, and then search.
2 - I wish there was an external zoom in/out switch. When trail riding, it is usually somewhat zoomed in. I would like to zoom out and see how further to go. Very small complaint though!