I have switched bikes several times over the last several years, usually putting 10-20k miles on them, then trading for something else. My Garmin 660 and Touratech mount have made the switch each time requiring little more than hooking up the power lead. Although a bigger investment, the motorcycle specific stuff gets used over and over again, and I feel that it has been worth the initial investment and has stood up well to weather, vibration and my constant tinkering. Just wanted to offer an alternative view point.