Different things suit different people... Taller screens, shorter screens, deflectors, spoilers or a combination of several. Blocking the air coming up round the forks and the front of the tank helps too.
All depends on how tall/short you are, how you sit, what risers you've got, what sort of speeds you ride at, helmet style/type and loads of other personal factors.
Best thing you can do is get some stiff card and some gaffer tape and experiment with different heights, widths etc. See what works, and then either buy what's closest, or fabricate something yourself.
I've tried loads of different things, and for me the winning formula seems to be: Reduce/disrupt the air coming up the front of the tank with spotlights and a handlebar bag, make the stock screen wider (with DIY deflectors), but keep the same height and add a deflector on the top. It's not perfect, even for me, but after nearly seven years of tinkering, it's the best I've come up with so far... or it was till I fitted a higher seat and it all went wrong again!
Here's my best/most successful attempt to date. Doesn't look pretty but it works (or rather did)...
Experimentation is the best answer.
If it's just the noise your bothered about, and no so much the buffetting, then just get yourself a decent set of ear plugs!