Who makes the best stablizer? Best fork brace? For the 650L. I've ridden up to 85mph on my L on a road, and it's okay if it's not a windy day. But if the wind is blowing, I have no idea how you guys keep the bike under control at that speed! I think I need desert lessons.