I would think any of those bikes would do the job. It boils down to looks and price there.
Ditto. I have a 93 XJ600 Seca II(US name)/Diversion(Europe name) with the small fairing, and it does very little to reduce the wind. Some of the newer bikes will do a better job in that department. All of your choices are reputable bikes, pick which you like best.I would think any of those bikes would do the job. It boils down to looks and price there.