BMSOULS
I went through a similar experience, I had an 8yr old 1200 GSA and had been through the usual problems fuel strip, corrosion, gear sensor, batteries, BMW dealers etc over 30K from new so I was thinking something "Very" expensive was going to go soon so I did the usual search for a replacement and kept coming back to the S10, it seems the only people who do not like the Yamaha are the press, owner riders all over the world love it, so who do you believe?
I bit the bullet and got a S10 XT1200ZE a year ago and still think its great, good handling and with a few cheap mods comfortable and a good all day ride, Oh and reliable I blow a fuse taking too much load from the Aux socket so cost this year 10p-ish. but I spent a small fortune on mods, panniers, end can, hugger, Fuzeblock, rear brake pedal extender etc.
Overall a great bike but don't bother with Yamaha luggage personally I would go with the Kappa Garda cases and buy from Italy on line, much cheaper. These cases are the same build quality as the Givi but without the hinged top which usually leaks. I've got the Garda 46
very good top box in all respects.
Good Luck with your search, you will find many here that really like the S10.
Regards
Ian