My bmw dealer carries areoflow windscreens since areoflow is fairly local and i got to meet the owner of areoflow who just happened to be at the dealer last weekend. I bought the extra tall windscreen since i am 6'7" and have had it for around 4 months. Does a great job redirecting the wind and almost eliminated wind noise in the helmet. Mine doesn't have any tint to it like the pictures above. I don't have any first hand experience with other brands.