I tried a few wind screens on my 05 B12 and all they did was make a poor situation worse from getting wind blast in the chest stock to getting wind blast in the face. When I was about to give up I decided to try a Zero Gravity sport touring windscreen and it was the best as it lifted the wind blast to the top of my head which was OK since the helmet deflected what was left, I was real pleased. The only thing I was concerned about was that it seems a little thin and developed a tiny stress crack in the lower right center. Funny thing is that the tiny stress crack hasten grown at all in a year so I so I am still pleased.