National Cycle makes a few models (Plexistar, Plxifaring) that might work - though these tend to be the larger/wider, clear acrylic models. They'll offer pretty good protection overall, but are large enough to have some 'sail' effect when riding in strong crosswinds or when passing large vehicle on the interstate. IF you do alot of riding in the cooler weather (not sure what latitude you are at) these can be nice, but are usually as large as you want to go for a handlebar mounted shield. National Cycle also has some street shield models that might work for you. Another popular brand (but which I have no experience with) is Slipstreamer.
If one want something a bit more upscale looking/sportier in appearance, you could go with a Rifle brand fairing - I believe they have a couple which could mount on an R65 - these have painted fiberglass/plastic body parts with smaller windshields - I've seen the smaller Rifle fairing on some R65 bikes before and they do look very sharp, more money tho.
http://rifle.com/BikeProducts.aspx?BikeNo=22Also, I cannot remember the brand of fairing that forum member Monte Miller (montmil is his username) has on his black R65, but it is a decent looking, neat smaller fairing that provides no protection for the hands, but keeps the air off his chest (being in central Texas, he doesn't need the cold weather protection muchHe would be happy to fill you in if you ask him about it.
Last, but certainly not least, Givi (brand) makes some good products too, in quite a variety of sizes. Not every one they make will fit your bike, but quite a fair number of them can/will. I wouldn't necessarily buy a Givi windscreen from the website at this link, but it will show you many of the Givi model options available. I think that there are several members of this forum with various Givi screens, so if you have questions about certain models they may be able to give more specifics.
http://www.cli-maxridinggear.com/servlet/the-Windshields-cln-Givi/Categories?gclid=CMjSjcCz2qsCFUNN4Aod5B1NOwWelcome aboard!
-Mike in NH