Fabbri makes just about the biggest DB screen.
I had the ZG screen with the side wings, they fouled the handle bars at full lock (renthal 758 fitted) and was by far the noisiest screen I have ever tried. I am 5'10" BTW.
If you never go above 85mph for long periods then the small street fighter screen from Yamaha (or a cut down original) is the best for noise and buffeting.
For me the best combination is a Puig DB with an X-Screen adjustable blade. ( i have also tried most of the screens available). With the blade fully up i could cruise at 95-100 mph without buffeting but with some noise. With the blade down but angled out it is good for sub 80 mph stuff.
Tech 7 screen, bit noisy and shakes my head so much above 110 I couldn't see where I was going. (otherwise not too bad)
MRA vairio scren, noisy above 50 mph and caused head shaking above about 80 mph. Tried it with blade upside down with a little improvement.
Zero Gravity, worst screen I tried...for me.
I have also tried the skidmarx DB and powerbronze DB, both caused me lots of noise and buffeting.
Standard screen airflow hit me in upper chest and then the air flow went up the inside of my helmet causing my eyes to water.
I also have an American touring screen which I have only used once as it is so big it doesn't allow any air into my vented jacket. Completely buffeting free at over 100 mph but does get a bit noisy from 110 mph up.