A Harley RoadTech XM receiver is the best you can get for motorcycle use. I've used the same one on three of my bikes, including the FJR I've just sold (new owner wants it). It's waterproof, has big buttons, lots of presets for storing favorite stations. Only problem is they don't make them...