I dont doubt it will be pretty much like cars.. I draw the line at airbags on my bike
It was posted here that there was supposed to be a DL .. so i asked the dealer when it was in for the throttle DL and he said sure enough there was and they did it .. only applies to 08 and some 09's
I see a lot of people on here have abs brakes, is this a no brainer to order on a new bike or is there a down side to abs?