Jimmy, I have the Garmin Zumo 660 and really like it. It does not give you the curvy road option but it is supposed to be waterproof. I switch it between my bike and truck all the time. Have the bike mount permanently mounted and wired. Wish I would have gotten the 665 for the XM radio but I can still listen to that through my phone.