Gee Garry,,, I'd like to know what previous bike you rode at 120 mph that DID give you a buffetting free ride. As far as suggestions, here's a couple:
- Keep your speed less than 90 mph unless you're on a track
- Get a helmet that has better wind cutting properties
- Buy a taller wind screen
