I bought a inexpensive one
http://www.jaysenoffwindscreens.com/Crossfire.html
it is plexiglass runs outside edge of roll bar to out side edge of roll bar. We had 4 rubber bumpers from another product that when placed between the windscreen and the black hard plastic behind the seats solved the noise from the wind moving it around.

The masking tape used to test placement is still in place in this picture, once removed and bumper was stuck to the wall behind the seat the bumpers didn't show

Measurments of the bumpers. I think any type would work, these are a pretty solid, not mushy, med. hardness.
Time will tell, but so far for $105 we have a much quiter passenger compartment, my hair isn't flying around or cutting my eyes like a razor and we can hear the music and each other.
good luck.