I installed a National Cycle DX Deflector Screen this afternoon. I had one on my 06 Bonnie and loved it. Plus it is a heck of a lot cheaper than the Guzzi screen, only $109.00, plus shipping. Great people to do business with. Ordered it Sept 2, and it was at my door Sept 4th. ;D Took it out for a 40 mile test ride all type's of roads and speeds. Ran 3 miles on interstate at 75-80 and helmet was steady as a rock, no wind buffeting. It working as well on the V7 as it did on my departed Bonnie. Will be going out on a 100 + miler tomorrow with my 2 son's the Busa Brothers to Grandfather MT.