I installed a Cee Bailey sport windshield (12 inches high and wide). It looks great and provides much better wind protection than the stock shield but above 80mph my bike feels unstable with the resulting headshake. Talking to the BMW dealer about this, he suggested I put the stock shield back on and road test it. The headshake stopped and was smooth above 100mph. I would like to buy a different windshield with better wind protection than the stock shield. Evidently the Cee Bailey is not designed for the upper range of the speedometer. Any recommendations? Any experience with the stock 800GS shield on the 650? Really don't want to spend the money on trial and error. Thanks for the help.